Page 1 sur 1
[..] Envoyer un mail fonction _INetSmtpMail
Posté : sam. 08 juin 2013 16:37
par leoleolth
Bonjour,
Comment utiliser la fonction _INetSmtpMail ?
Et en particulier quel est le serveur d'email ?
Merci
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : sam. 08 juin 2013 21:08
par Tlem
Bonsoir.
La lecture de l'exemple de l'aide de cette fonction, vous donnera toutes les réponses.
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : dim. 09 juin 2013 17:55
par pierrotm777
Je ne connais pas cette fonction , mais sans trop m'avancer je pense que votre serveur est fonction de votre provider !
ex free: smtp.free.fr
ex gmail:smtp.gmail.com
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 11 juin 2013 01:15
par lesolutionneur
Oui, chaque fournisseur a un serveur SMTP propre.
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 11 juin 2013 09:04
par GhostLine
Code : Tout sélectionner
#include <Inet.au3>
Local $s_SmtpServer = "smtp.monserveursmtp.com"
Local $s_FromName = "Le nom qui s'affichera dans le champs Expéditeur"
Local $s_FromAddress = "L'adresse mail d'envoi"
Local $s_ToAddress = "L'adresse mail de destination"
Local $s_Subject = "Le sujet du mail"
Local $as_Body[2]
$as_Body[0] = "Première ligne de contenu du mail"
$as_Body[1] = "Deuxième ligne"
Local $Response = _INetSmtpMail($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject, $as_Body)
Local $err = @error
If $Response = 1 Then
MsgBox(0, "Félicitation !", "Mail envoyé avec succès")
Else
MsgBox(0, "Erreur!", "L'envoi du mail a échoué : code d'erreur " & $err)
EndIf
A part le traduire en français, je ne vois pas ce que nous pouvons faire de plus, si ce n'est que de répéter que l'adresse du serveur SMTP de ton fournisseur doit être précisée quelque part sur sa page internet (mais tu peux aussi faire une bête recherche sur Google avec "
le_nom_de_ton_fournisseur_de_messagerie adresse smtp")
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 11 juin 2013 16:12
par TT22
GhostLine a écrit :l'adresse du serveur SMTP de ton fournisseur doit être précisée quelque part sur sa page internet (mais tu peux aussi faire une bête recherche sur Google avec "le_nom_de_ton_fournisseur_de_messagerie adresse smtp")
Sinon, tu peux utiliser cette page :
http://tool.lecoindaide.com/smtp/
Par exemple :
Code : Tout sélectionner
Local $s_SmtpServer = _INetGetSource("http://tool.lecoindaide.com/smtp")
Et ne pas oublier qu'une erreur peut se produire lors de l'envoi du mail si le pare-feu bloque le programme.
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 11 juin 2013 23:32
par Tlem
Et sinon, vous pouvez laisser l'utilisateur lire la documentation comme je le lui ai suggéré !!!
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mer. 12 juin 2013 09:15
par GhostLine
Ma grande bonté me perdra

Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : jeu. 13 juin 2013 18:12
par leoleolth
Merci, mais j'ai évidemment lu la doc avant de poser la question.
En effet, je rencontre des erreurs tout le temps.
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : jeu. 13 juin 2013 22:19
par Tlem
Pour reprendre ma signature : "Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ..."
Merci de faire plus d'effort pour décrire vos problèmes avant que je ne supprime ce sujet.
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 13 mai 2014 00:05
par francoislc
[...] Bonsoir, tout neuf dans autoit, je rencontre le même type de problème : code erreur 50 avec le script proposé ici;
code erreur 2 ou 3 ou 4, avec d'autres scripts (certains incluant le mot de passe de la messagerie)
j'utilise thunderbird avec un serveur hébergé par OVH : ssl0.ovh.net port 587 un mot de passe messagerie, si vous avez une solution..j'en suis à une dizaine de codes différents trouvés sur le forum et toujours les msg d'erreurs
cordialement
François
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 13 mai 2014 20:04
par Sea
Sans ton code ça va être difficile où est le problème
PS: fais gaff tu va énervé notre chère admin ^-^
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : mar. 13 mai 2014 21:51
par francoislc
Bonsoir, j'essaie celui qui est cité au dessus et également celui qui est sur cette page :
http://www.autoitscript.fr/forum/viewto ... f=3&t=5967
celui qui est au dessus, il manque la ligne password, peut etre que je me plante sur son écriture code erreur qui s'affiche : 3
sur le deuxième les lignes 72 à 80 me gênent, les http ne sont plus actifs
code erreur 2: le transport a échoué dans sa connexion au serveur
merci de m'aider
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : sam. 17 mai 2014 15:20
par pierrotm777
Quel est votre server mail hotmail, gmail ???
Devez vous utiliser ssl=0 ou ssl=1 (gmail) ???
Re: [..] Envoyer un mail fonction _INetSmtpMail
Posté : sam. 17 mai 2014 17:53
par jchd
Il s'agit d'OVH comme précisé plus haut.