Dans le but de résoudre mon problème décrit dans ce post : Accès intrusif DNS dynamique, le serveur doit m'envoyer un petit message texte. Pour ce faire, j'utilise Mutt dans un script.
Pour l'occasion, je me suis créé un compte Gmail : identifiant@gmail.com et j'ai paramétré mutt comme suit :
.muttrc :
Code : Tout sélectionner
hubert@ubuntu:~$ cat .muttrc
set from = "identifiant@gmail.com"
set realname = "Emile Martin"
set imap_user = "identifiant@gmail.com"
set imap_pass = "mypassword"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtp://identifiant@gmail.com@smtp.gmail.com:587/"
set smtp_pass = "mypassword"
set move = no
set imap_keepalive = 900
Code : Tout sélectionner
hubert@ubuntu:~$ mutt -s "test mail" -i ftemp monmail@free.fr
Avec :
Code : Tout sélectionner
hubert@ubuntu:~$ mutt -s "test mail" monmail@free.fr < ftemp
Si vous avez une utilisation régulière de Mutt, je suis preneur des idées.
Edit : je me suis un peu précipité, je n'avais pas redémarré Linux après l'installation de mutt, (Linux/Ubuntu ressemblerait-il à Windows ) et voilà la commande avec le résultat :
Code : Tout sélectionner
hubert@ubuntu:~$ mutt -s "test mail" monmail@free.fr < ftemp
SASL authentication failed
Could not send the message.
Edit1 : si je remplace set smtp_url = "smtp://identifiant@gmail.com@smtp.gmail.com:587/" par (smtp -> smtps) :
Code : Tout sélectionner
set smtp_url = "smtps://identifiant@gmail.com@smtp.gmail.com:587/"
Code : Tout sélectionner
hubert@ubuntu:~$ mutt -s "test mail" h.lemoigne@free.fr < ftemp
gnutls_handshake: An unexpected TLS packet was received.
Could not send the message.