envoi email multi destinataire

envoi email multi destinataire - ASP - Programmation

Marsh Posté le 24-06-2005 à 17:26:45    

Bonjour à tous,  
je me retrouve ds un noeud que je n'arrive pas a defaire.
Je fais un tell a friend utilisant CDONT avec multi-champs pour l'envoi des email, l eprobleme est qu'il ne m'envoie qu'un mail a la fois.
pourtant ttes mes variables sont bonnes mais en fait je crois que ce qu'il me manque est la concatenation des champs...
je ne sais pas comment faire, g tout essayer et rien ne fonctionne...
si quelqu'un aurait la gentillesse de m'aider ca serait super car je ne peux sortir du boulot avant d'avoir fini.
voici un morceau de code:  
 
 Set objCDONTS = Server.CreateObject("CDONTS.NewMail" )
 objCDONTS.From    = strFromName & " <" & strFromEmail & ">"
 
If strToEmail = "" Then
Else
objCDONTS.To      = strToEmail
End if
 
If strToEmail1 = "" Then
Else
objCDONTS.To      = strToEmail1
End if
 
If strToEmail2 = "" Then
Else
objCDONTS.To      = strToEmail2
End if
 
If strToEmail3 = "" Then
Else
objCDONTS.To      = strToEmail3
End if
 
 
 
objCDONTS.CC      = "help@foto.com"
 
 objCDONTS.Subject = strSubject
 objCDONTS.Body    = strBody
 
 objCDONTS.Send
 
 Set objCDONTS = Nothing
 
merci d'avance
 
valerie

Reply

Marsh Posté le 24-06-2005 à 17:26:45   

Reply

Marsh Posté le 25-06-2005 à 02:04:09    

valaIdnew a écrit :


si quelqu'un aurait la gentillesse de m'aider ca serait super car je ne peux sortir du boulot avant d'avoir fini.


 
Vu l'heure, j'espère que t'es partie :D

Reply

Marsh Posté le 25-06-2005 à 08:32:25    

utilise un vrai composant pour les emails style ASPEmail ça sera tout de suite plus facile et plus sécurisé  ;)
 
si tu tient absolument a employé l'obsolete cdonts, voila quelques pistes :
 

<%
' importance : 0 = normal, 1 = urgent, 2 = très urgent
Mailer.Importance = 0
' le chemin du fichier qui sera attaché
Mailer.AttachFile "\\repertoire\fichier.jpg","fichier.jpg"  
' liste des destinataires en CarbonCopy, séparés par une virgule
Mailer.Cc = "email1@email.com, email2@email.com"
' liste des destinataires en BlindCarbonCopy (Copie cachée invisible), séparés par une virgule
Mailer.BCc = "email1@email.com, email2@email.com"
 
' Pour envoyer un mail au format HTML, ajouter ces 2 lignes :
Mailer.BodyFormat = 0
Mailer.MailFormat = 0
' Pour laisser le mail en format PlainText, mettez des 1 pour ces 2 lignes
%>


 
Autrement dit tu fait une boucle de tes destinataire et tu les sépare par une virgule.  ;)


Message édité par Flyman30 le 25-06-2005 à 08:37:43

---------------
planuldep | Association pêche à la Sempé
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed