Je voudrais savoir comment configurer mon exim4 sur Debian afin qu'il puisse utiliser gmail comme smarthost, plutôt que mon FAI. Il semble avoir besoin de TLS pour être configuré, et bien sûr un ID utilisateur et un mot de passe Gmail. L'exemple smarthost "standard" fourni avec exim4 dans Debian ne les possède pas.Ajouter gmail comme smarthost dans Debian exim4
Répondre
La solution ci-dessus n'a pas fonctionné pour une raison quelconque mais la solution ici a fonctionné pour moi.
http://www.manu-j.com/blog/wordpress-exim4-ubuntu-gmail-smtp/75/
Le seul changement que je l'ai fait était d'utiliser [email protected]
au lieu de [email protected]
dans la section « commencer authentificateurs ».
d'abord, installez stunnel4 et le configurer pour la carte [127.0.0.1]:587
-smtp.gmail.com:465
comme ceci:
client=yes
[smtp-gmail]
accept = 587
connect = smtp.gmail.com:465
reconfigure Puis exim4:
dpkg-reconfigure exim4-config
Configurer Exim4 d'utiliser un grand nombre de petits fichiers, SmartHost par localhost : 587
Modifiez /etc/exim4/passwd.client et ajoutez:
localhost:[email protected]:yourpassword
N'oubliez pas de vérifier les autorisations, puis exécutez:
update-exim4.conf
Cela devrait le faire.
Merci pour la réponse. Je vais essayer. Pourquoi stunnel doit-il être utilisé, c'est-à-dire pourquoi ne peut-il pas coexister exim4 avec l'hôte smtp de gmail directement? – Macker
Je ne pense pas qu'il "doit" - simplement que c'est plus facile à expliquer. – geocar
J'ai voté cela parce que je n'ai jamais aimé utiliser un autre logiciel (stunnel) où il ne devrait pas être nécessaire. – Macker
Voir les instructions sur Debian Wiki:
Oui, c'est une excellente réponse – Macker