FrancoisPignon
Messages postés38Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention22 février 2003
-
27 mars 2002 à 14:27
cs_petit pois
Messages postés16Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention 3 mars 2008
-
24 avril 2004 à 00:56
Sur ma page formulaire l'utilisateur a le choix entre envoyer du texte ou du code html aux abonnés de la mailing list...
Sur ma page d'envoie, je récupère le titre du message, les données de l'expéditeur ainsi que la valeur d'un bouton radio pour savoir si le message est en HTML ou Texte...
Voici mon code :
<%
if not email.EOF and not email.BOF then
Dim mesg
mesg=request.form("Fmessage")
Dim bouton
bouton=request.form("Fradio")
Set JMail1= Server.CreateObject("JMail.SMTPMail")
JMail1.ServerAddress = "monsite.com:25"
' Paramètre de l'envoi mail
JMail1.Sender = request.form("Femail")
JMail1.SenderName = request.form("Fnom")
JMail1.Subject = request.form("Ftitre")
do while not email.eof
JMail1.AddRecipient email.fields("email")
' Envoi en mode texte ou HTML
if bouton="texte" then
JMail1.Body = mesg
else
JMail1.HTMLbody = mesg
end if
JMail1.Priority = 3
JMail1.Execute
JMail1.ClearRecipients()
email.movenext
loop
set JMail1=nothing
end if
%>
Malheureusement cela provoque l'erreur suivante :
jmail.SMTPMail error '8000ffff'
The message was undeliverable. All servers failed to receive the message
ChemicalStof
Messages postés12Date d'inscriptionlundi 23 décembre 2002StatutMembreDernière intervention17 mai 2004 2 janv. 2003 à 10:37
J'ai aussi le même message, mais c'est encore plus bizarre parce que je fais deux boucles avec le même code: la première me donne ce message d'erreur, et la seconde boucle qui a exactement le même code (et le même que vous d'ailleurs) fonctionne...
cs_petit pois
Messages postés16Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention 3 mars 2008 24 avril 2004 à 00:56
ben oui c'est normal il faut que le sender (JMail.Sender) soit
un email appartenant au domaine du SMTP
par exemple si ton SMTP est "mail.domaine.com:25" alor le sedername doit être focément :
jmail.sender = "???@domaine.com"