avant, j'utilisait cette routine :
Code : Tout sélectionner
mail$="mail@laposte.net"
;;;;;;;;;;;;;;; mail ;;;;;;;;;;;;;;;;;
If InitNet=0
InitNet=1
InitNetwork()
Delay(1000)
EndIf
;Goto again
If CreateMail(0, "", "titre")
SetMailBody(0, "objet,")
AddMailRecipient(0, mail$, #PB_Mail_To)
Resultat = SendMail(0, "smtp.orange.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.free.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.cegetel.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.alice.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.club-internet.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.neuf.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.noos.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.tele2.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.tiscali.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.wanadoo.fr", 25, 0)
If resultat=0
Resultat = SendMail(0, "smtp.caramail.fr", 25, 0)
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
Debug ("Envoie de l'email")
Debug ("resultat : "+Str(resultat))
;Beep_(1500,150)
EndIf
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
End
Puis, j'ai testé le code exemple fourni dans pb :
Code : Tout sélectionner
InitNetwork()
If CreateMail(0, "mail@laposte.net", "Salut")
SetMailBody(0, "Ceci est un essai !" + #CRLF$ + "2ème ligne")
Debug "Mail créé"
Else
Debug "Impossible de créer le mail"
EndIf
ou est l'erreur ?
(ps : "mail@laposte.net" n'est pas une adresse email valide)