Salut à tous.
J'ai un soucis pas possible, je veux envoyer un e-mail, un simple e-mail pas de pièce jointe ni quoi que ce soit, j'ai chercher dans le forum j'ai vu 1 ou 2 truc mais bien trop complexe pour moi.
Donc je fait appelle aux grands esprits de la programmation s'il vous plait je vous en conjure venez à mon aide car je ne voie vraiment pas vers ou me dirigé...
InitNetwork()
OpenConsole()
If CreateMail(0, "xxxx@free.fr", "Salut toto !") ; A adapter selon l'expéditeur
SetMailBody(0, "Hello "+ Chr(10) + " Ceci est un mail , et je suis tellement content" + #LFCR$ + "que j'ajoute une autre ligne") ; A adapter selon le contenu du mail
AddMailRecipient(0, "xxx@hotmail.com", #PB_Mail_To) ; A adapter selon le destinataire
Result = SendMail(0, "smtp.free.fr", 25, 1) ; <<< A adapter selon l'expéditeur
Repeat
Resultat=MailProgress(0)
Select Resultat
Case #PB_Mail_Connected
PrintN("Connexion etablie")
Case #PB_Mail_Error
PrintN("Erreur !!")
Case #PB_Mail_Finished
PrintN("mail envoye")
Default
PrintN(Str(Resultat))
EndSelect
Delay(300)
Until resultat = #PB_Mail_Finished Or Resultat = #PB_Mail_Error
Input()
EndIf
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Sinon ce que je ferais à ta place , je ne m'emmerderais pas : Une webgadget qui pointe sur un script php qui envoie un mail (fonction mail() super simple en plus)