[Résolu] Mutt : envoi d'un message texte

Forum d'aide générale sur Slackware
hapalemur
Messages : 35
Inscription : 30 janvier 2017, 20:41

[Résolu] Mutt : envoi d'un message texte

Message par hapalemur »

Bjr,
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
J'ai quelques lignes de texte dans le fichier ftemp., et avec la commande :

Code : Tout sélectionner

hubert@ubuntu:~$ mutt -s "test mail" -i ftemp monmail@free.fr
j'ai affichage des différentes étapes dans la console (qui obligent à valider), et rien n'est envoyé (ou tout du moins reçu dans monmail@free.fr).
Avec :

Code : Tout sélectionner

hubert@ubuntu:~$ mutt -s "test mail" monmail@free.fr < ftemp
Il n'y a pas d'affichage (donc pas de validation utilisateur), mais toujours rien d'envoyé.
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 :roll: ) 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.
Donc il doit y avoir quelque chose du coté des certificats??

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/"
J'ai :

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.
Dernière modification par hapalemur le 18 mars 2020, 19:51, modifié 1 fois.
hapalemur
Messages : 35
Inscription : 30 janvier 2017, 20:41

Re: Mutt : envoi d'un message texte

Message par hapalemur »

Bonjour,
Bon, c'est Google et les emmerdements : dans la config de mutt je suis passé à smtp.free.fr:465 et celà fonctionne. Google veut mettre tellement de niveaux de sécurité, que l'on rencontre systématiquement des problèmes de configuration. Si l'on sort de l'éco-système Google (par ex : mutt) on risque de rencontrer des difficultés.
Je suis trésorier d'une association et je partage un compte Gmail avec la présidente (qui ne connait rien à l'informatique), et dès qu'il y a une modification quelque part, c'est le bazar : changement d'ordi pour accéder au compte, utilisation de Firefoxde de la 14.2 (trop ancien pour google) etc ... La présidente reçoit des alertes de sécurité sur son smartphone, et c'est la panique. Bon moi, j'arrive à m'en tirer en baissant le niveau de sécurité, mais pour elle c'est :"celà ne marche plus".
Celà me rappelle Microsoft dans les années 90 : tout ce qui ne faisait pas partie de l'environnement Windows posait problème.
C'est une façon de construire un monopole.
dodo
Messages : 130
Inscription : 31 janvier 2017, 18:26

Re: Mutt : envoi d'un message texte

Message par dodo »

Moi j'ai supprimé mon compte google et depuis je suis tranquille :mrgreen: Fini les notifs à gogo et le reste !
Répondre