Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 05/05/2011, 17h51   #1
Nouveau Membre du Club
 
Sleeg Adri
Inscription : juillet 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : Sleeg Adri

Informations forums :
Inscription : juillet 2010
Messages : 130
Points : 38
Points : 38
Par défaut Retourner les email de ma bd pour ma newletter avec Jmail

Bonjour,

J'ai créé une newsletter pour mon site et je voudrais retourner les emails de ma BD pour l'envoi... toutefois je n'y parviens pas. Et je n'ai toujours pas acces au log du serveur pour voir l'erreur

Pour envoyer à plusieur personne avec Jmail ça doit etre comme ça dans le code :

Code :
1
2
3
4
5
 
jmail.AddRecipient "monmail@monmail.com"
jmail.AddRecipient "monmail@monmail.com"
jmail.AddRecipient "monmail@monmail.com"
etc...
J'ai donc procédé comme suit pour créer les lignes que je dois obtenir:
Code :
1
2
3
4
5
6
7
8
9
10
 
Set rs2 = Server.CreateObject("ADODB.Recordset")
stmt2= "SELECT * FROM Admins;"
rs2.Open stmt2, Application("ConnMsi"),3,1,1
DO UNTIL rs2.EOF
	Response.Write jmail.AddRecipient ""& rs2("Emel") &""&vbCRLF
	rs2.MoveNext
LOOP
rs2.Close
set rs2=Nothing
Mais ce n'est pas bon.

Après test, l'erreur se situe dans ma boucle. (quand j'efface le DO...LOOP et que je met une adresse mail de test en dessous ça fonctionne)
sleeg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2011, 20h32   #2
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Bonjour

Code :
1
2
jmail.AddRecipient rs2("Emel")  
Response.Write rs2("Emel") & "<br />"
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 01h03   #3
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

J'utilise Jmail, fait attention tu es limité par le time d’exécution du script. En gros, si tu à 1 000 adresse par exemple, il y a des risques qu'il n'y ait que 400 personnes qui reçoivent le mail car timeout atteint, pas eu le temps d'envoyer à tout le monde.

(les nombres sont des exemples bien sûr)

Rectification pour Roro ^^ ce n'est pas mais
Code asp :
1
2
Jmail.ContentType = "text/html" 'pour le format HTML de ton mail
JMail.HTMLBody = "ton message"
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 09h58   #4
Nouveau Membre du Club
 
Sleeg Adri
Inscription : juillet 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : Sleeg Adri

Informations forums :
Inscription : juillet 2010
Messages : 130
Points : 38
Points : 38
Je rectifie mon message... Ce code que tu m'as donné fonctionne parfaitement, merci Roro06, la problème venait d'une faute de frappe dans ma boucle, (rs2 et pas rs puis le nom de colone)...

Encore merci pour l'aide sur ce forum
sleeg 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 08h56.


 
 
 
 
Partenaires

Hébergement Web