Pour utiliser BLAT avec Gmail il te faut utiliser Stunnel.
Gmail requiert apparemment une connexion (SSL).
Pour ce faire télecharger Stunnel
Editer le stunnel.conf
et remplacer son contenu par :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
# GLOBAL OPTIONS
client = yes
output = stunnel-log.txt
debug = 0
taskbar = no
# SERVICE-LEVEL OPTIONS
[SMTP Gmail]
accept = 127.0.0.1:1099
connect = smtp.gmail.com:465
[POP3 Gmail]
accept = 127.0.0.1:1109
connect = pop.gmail.com:995 |
Ensuite on lançe Stunnel comme service.
Puis on cree une entré dans le registre avec toute les valeurs dont on aura besoin plus tard (dans ton BAT) :
Donc en ligne de commande on écris ceçi avec les bonne valeur (ID et MDP)
blat -install smtp.gmail.com ton_adresse_e_mail@gmail.com -u Nom_utilisateur -pw Motdepasse – - gmailsmtp
maintenant on écris un fichier BAT avec ceçi dedans :
Envoiemail.bat :
1 2
| @echo off
c:\windows\blat.exe -p gmailsmtp -to ton_adresse_E-Mail@gmail.com -subject "Test envoi" -body %1 -server 127.0.0.1:1099 |
Et dans le prompt ou depuis un autre BAT tu lançes ton bat avec comme argument le message à envoyer .
Exemple :
EnvoieMail.bat "Test d'envoi d'un mail"
Tu peux également remplacer le sujet par une variable (ici "Test d'envoi")
PS :
Synthaxe des commandes BLAT : http://www.blat.net/syntax/syntax.html
Vous pouvez aussi utiliser un autre compte E-Mail comme GMX qui n'a pas besoin de connection SSL et qui fonctionnera donc sans Stunnel. (Perso c'est ce que j'ai fait)
Partager