Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/04/2011, 15h07   #1
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 51
Points : 10
Points : 10
Par défaut Problème envoie de courriels

Bonjour à tous

Dans une base de données access j'ai 2500+ entrées avec des adresses de courriel. Je doit envoyer de l'info à ces 2500+ adresses, mais l'application arrête avant la fin de la liste. Avec moins d'entrées tout marche bien, mais avec les 2500 entrées j'ai ce problème. Est ce que ce serais un problème de timeout ou autre chose.
Voici le code que j'emploie
Merci et à bientôt.

Ray

Code :
1
2
3
4
5
6
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'Send the message using the network (SMTP over the network).
	ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtpserver
	ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 
	ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False 'Use SSL for the connection (True or False)
	ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
	ObjSendMail.Configuration.Fields.Update
raymon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2011, 13h32   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
le nombre de caractère dans les destinataire est limité en fonction de l'applicatif utilisé mais aussi de la config sur serveur smtp. il se peut que tu dépasse le nombre de caractères ou de destinataire maxi.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2011, 14h02   #3
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 51
Points : 10
Points : 10
Par défaut Problème envoie de courriels

Bonjour Vil'coyote

Je te remercie beaucoup pour ta réponse à mon problème. J'ai regardé dans la configuration de mon adresse de courriels section avancé et j'ai remarqué que le délais d'expiration du serveur était à 1 minute je l'ai augmenté à 5 minute le maximum, est-ce que ceci pourrait être mon problème et ai-je fais une bonne chose?

Et aussi le smtpconnectiontimeout") = est à 60 est-ce que je pourrais augmenté ce timeout disons à 300?

Encore merci pour ton énorme service.

Ray
raymon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2011, 16h35   #4
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
le smtpconnectiontimeout est le temps d'attente entre ton serveur et le smtp pour trouver un socket valide. je ne pense donc pas que le problème vienne de là mais bien comme je l'indique.
Du nombre d'adresse présente dans l'envoi de ton mail. certain smtp son limité soit en nombre d'adresse soit en longueur de champs.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2011, 23h53   #5
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 51
Points : 10
Points : 10
Par défaut Problème envoie de courriels

Bonjour Vil'Coyote

Quand tu parles de longueur de champ, veux-tu dire la longeur du message que j'envoie?

Plutôt que d'ouvrir la connection à la base de données et d'envoyer le message à chaque adresse de la base de données, j'ai fais un test, j'ouvre la connection j'envoie mon message à la première adresse et je ferme la connection, alors je l'ouvre de nouveau pour l'adresse suivante et ainsi de suite, mais après un certains nombre d'adresse tout arrête encore.

Merci beaucoup de me répondre

Ray
raymon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 11h55   #6
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
Citation:
Quand tu parles de longueur de champ, veux-tu dire la longeur du message que j'envoie?
non je parlais de nombre de caractères maximum dans la zone des destinataires.


par contre pour cibler c'est un peu juste. tu n'as aucune log? aucune message d'erreur ?
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 13h40   #7
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 51
Points : 10
Points : 10
Par défaut Problème envoie de courriels

Bonjour

Non absolument rien. Il arrête tout simplement et reste dans la page.

Merci pour tes réponses.

À bientôt

Ray
raymon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 13h53   #8
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 51
Points : 10
Points : 10
Bonjour Vil'Coyote

J'ai eu une réponse à mon problème de mon hébergeur. On ne peut envoyer plus de 500 courriels à tous les 30 minutes.
Alors je termine ma demande et je te remercie de ta patience.

Ray
raymon est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h51.


 
 
 
 
Partenaires

Hébergement Web