[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

configurer sendmail/exim4 pour utiliser smtp tiers



Bonjour la liste, et bonne année 2023,

Sur un serveur debian11, j'ai besoin d'activer un service de messagerie.
J'ai déjà réussi par le passé et un programme utilisait fiablement une commande sendmail (comme on peut le faire en CLI : echo "Subject: hello" | sendmail toto@freefr ).

Déjà, je souhaite pouvoir exploiter un serveur de messagerie tiers (free.fr ici, par exemple).
On verra ensuite pour configurer un serveur de messagerie envoi/réception sur cette machine.

Après utilisation de dpkg-reconfigure exim4-config :
$ cat update-exim4.conf.conf
dc_eximconfig_configtype='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1'
dc_readhost='localhost'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.free.fr::465'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='false'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

J'ai trouvé une tonne d'articles sur sendmail/exim4 qui ne m'ont pas permis de faire marcher cette simple configuration.

De mémoire, j'avais réussi à faire marcher exim4 avec un serveur SMTP tiers en trifouillant dans exim4.conf.template , un peu comme expliqué dans ce site devenu injoignable (web archive) :
https://web.archive.org/web/20220611061029/https://manu-j.com/blog/wordpress-exim4-ubuntu-gmail-smtp/75/

J'avais aussi utilisé cette page et me souviens avoir pu faire tourner exim avec : https://debian-facile.org/doc:reseau:exim4-pour-les-nulls

Après un :
$ echo "Subject: hello" | sendmail toto@free.fr

A présent, le service exim4 dit :

$ tail -20 /var/log/exim4/mainlog
...
2023-01-02 02:39:20 1pC9nM-00D83H-4D <= root@truc.com U=root P=local S=282
2023-01-02 02:39:20 1pC9nM-00D83H-4D ** toto@free.fr: Unrouteable address
2023-01-02 02:39:20 1pC9nM-00D83K-7x <= <> R=1pC9nM-00D83H-4D U=Debian-exim P=local S=1467
2023-01-02 02:39:20 1pC9nM-00D83K-7x ** root@truc.com: Unrouteable address
2023-01-02 02:39:20 1pC9nM-00D83K-7x Frozen (delivery error message)
2023-01-02 02:39:20 1pC9nM-00D83H-4D Completed

J'ai commenté les modifications faites dans exim4.conf.template , ce qui m'a permis d'éliminer les erreurs d'authentification smtp.

Je suis sec.
Comment procéder pour simplement faire tourner exim4 afin d'utiliser un service smtp tiers :
à partir de mon serveur ?
à partir d'un serveur debian tout neuf ?

Merci.


Reply to: