web-dev-qa-db-fra.com

SSMTP avec gmail "ne peut pas ouvrir 587: 587"

J'essaie de configurer mon HTPC pour qu'il m'envoie un courrier électronique de temps en temps, en particulier après certaines tâches cron, mais je ne parviens pas à le faire fonctionner. J'ai également un serveur fonctionnant sous Ubuntu 14.04 LTS sur lequel j'ai fini par faire fonctionner SSMTP; j'ai donc essayé de copier ces paramètres (ssmtp.conf), mais en vain. Lorsque j'essaie d'envoyer un courrier électronique à partir de la CLI, un message d'erreur m'indique que ssmtp: Cannot open 587:587

# ssmtp.conf 
 nomhôte = HTPC 
 [email protected] 
 Mailhub = smtp.gmail.com: 587 
 RewriteDomain = gmail.com 
 AuthUser = nom d'utilisateur 
 AuthPass = mot de passe 
 FromLineOverride = Yes 
 UseTLS = Yes
#revalias 
 racine: [email protected]: 587 
 nom d'utilisateur: [email protected]: 587

J'ai consulté Google et trouvé un rapport de bogue concernant SSMTP et Gmail où les certificats étaient à blâmer. La suggestion était d'ajouter TLS_CA_File=/etc/ssl/certs/ca-certificates.crt à mon fichier ssmtp.conf. J'ai essayé cela, mais lors de la vérification du répertoire, il n'y a pas de fichier ca-certificates.crt et le message d'erreur est le même.

J'ai également essayé d'utiliser le port 465 à la place, en remplaçant 587 dans bort ssmtp.confet revaliases mais l'erreur reste la même, ssmtp: Cannot open 465:465

#/var/log/syslog 
 22 septembre 18:11:32 HTPC sSMTP [2157]: Impossible de définir TLS_CA_File = "/ etc/ssl/certs/ca-certificats.crt" 
 Sep 22 18:11:36 HTPC sSMTP [2157]: Impossible de se connecter au port "587" 587. 
 22 septembre 18:11:36 HTPC sSMTP [2157]: Impossible d'ouvrir 587: 587

L'avant-dernière ligne de syslog m'embrouille. N'importe qui?

5
Zarkov

Je crois que les entrées dans revaliases sont incorrectes:

root:[email protected]:587

devrait plutôt être

root:[email protected]:smtp.gmail.com:587

et en conséquence pour les autres alias.

4
Nephente