#1 Le 13/03/2025, à 22:19
- JujuLand
Erreur lors d'envoi de mail avec exim4
Bonjour,
Alors que tout fonctionnait, depuis un certain temps, les envois échouent :
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
trucmuche@wanadoo.fr
host smtp.orange.fr [80.12.24.66]
SMTP error from remote mail server after pipelined MAIL FROM:<machinchose@wanadoo.fr> SIZE=1657:
550 5.1.0 smzotjrpibPB4 Authentification requise. Authentication Required. OFR203_200 [200]
J'ai vérifié /etc/exim4/update-exim4.conf.conf :
# update-exim4.conf uses this file to determine variable values to generate
# exim configuration macros for the configuration file.
#
# Most settings found in here do have corresponding questions in the
# Debconf configuration, but not all of them.
#
# This is a Debian specific file
dc_eximconfig_configtype='satellite'
dc_local_interfaces='127.0.0.1'
dc_readhost='XPS-9100'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.orange.fr:465'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_home'
dc_return_path='machinchose@wanadoo.fr'
dc_other_hostnames=''
CFILEMODE='644'
Le service est bien lancé :
● exim4.service - exim Mail Transport Agent
Loaded: loaded (]8;;file://XPS-8900/usr/lib/systemd/system/exim4.service/usr/lib/systemd/system/exim4.service]8;;; enabled; preset: enabled)
Active: active (running) since Thu 2025-03-13 19:09:06 CET; 2h 2min ago
Docs: ]8;;man:exim(8)man:exim(8)]8;;
]8;;https://exim.org/docs.htmlhttps://exim.org/docs.html]8;;
Process: 91657 ExecStartPre=/usr/sbin/update-exim4.conf $UPEX4OPTS (code=exited, status=0/SUCCESS)
Main PID: 92004 (exim4)
Tasks: 1 (limit: 18981)
Memory: 13.7M (peak: 24.2M)
CPU: 1.413s
CGroup: /system.slice/exim4.service
└─92004 /usr/sbin/exim4 -bdf -q30m
mars 13 19:09:05 XPS-8900 systemd[1]: Starting exim4.service - exim Mail Transport Agent...
mars 13 19:09:06 XPS-8900 systemd[1]: Started exim4.service - exim Mail Transport Agent.
J'ai vérifié le mot de passe mis dans /etc/password c'est identique avec les paramètres dans thunderbird
Par contre, je viens de m'apercevoir en comparant cet ordi Xubunrtu 20.04 (exim4 4.97-4ubuntu4.2) et le mien en Xubuntu 16.04 (exim4 4.86.2-2ubuntu2.6+esm8) qu'il y a des fichiers supplémentaires (exim.crt et exim.key)
gavroche@XPS-8900:~$ ll /etc/exim4
total 116
drwxr-xr-x 3 root root 4096 mars 13 19:08 ./
drwxr-xr-x 159 root root 12288 mars 11 06:23 ../
drwxr-xr-x 9 root root 4096 juin 15 2021 conf.d/
-rw-r--r-- 1 root root 81448 oct. 17 00:31 exim4.conf.template
-rw-r----- 1 root Debian-exim 1237 juin 26 2021 exim.crt
-rw-r----- 1 root Debian-exim 1704 juin 26 2021 exim.key
-rw-r----- 1 root Debian-exim 248 mars 13 11:30 passwd.client
-rw-r--r-- 1 root root 1095 mars 13 19:08 update-exim4.conf.conf
Celà pourrait-il être la raison ?
Merci
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#2 Le 07/05/2025, à 10:08
- JujuLand
Re : Erreur lors d'envoi de mail avec exim4
en regardant dans msglog, j'ai ce message :
root@XPS-8900:/var/spool/exim4/msglog# cat 1uCZUX-000000033dY-25bu
2025-05-07 09:46:57 Received from <> R=1uCZUQ-000000033d4-0ZMU U=Debian-exim P=local S=2376
2025-05-07 09:47:04 xxxxxxx@wanadoo.fr R=smarthost T=remote_smtp_smarthost H=smtp.orange.fr [80.12.24.66]:
SMTP error from remote mail server after pipelined MAIL FROM:<> SIZE=3457: 550 5.1.0 CZUauqoOVykyJ Authentification requise,
Merci de configurer SSL/TLS et votre mot de passe. Authentication Required. OFR203_402 [402]
*** Frozen (delivery error message)
Pourtant j'utilise bien le port 465 et le mot de passe est bien dans password.client ...
Ce qui me surprend dans ce log, c'est MAIL FROM <>
Je sèche
Merci
A+
Dernière modification par JujuLand (Le 07/05/2025, à 10:09)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#3 Le 07/05/2025, à 12:05
- matrix-bx
Re : Erreur lors d'envoi de mail avec exim4
Bonjour JujuLand,
Dans la page de "man update-exim4.conf", le paragraphe concernant la directive "dc_smarthost" devrait aider à comprendre.
List of hosts to which all outgoing mail is passed to and that takes care of delivering it. Each of the hosts is tried, in the order specified (See exim specification, chapter 20.5). All de‐liveries go out to TCP port 25 unless a different port is specified after the host name, separated from the host name by two colons. Colons in IPv6 addresses need to be doubled. If a port number follows, IP addresses may be enclosed in brackets, which might be the only possibility to specify delivery to an IPv6 address and a different port.
Bonne journée.
Dernière modification par matrix-bx (Le 07/05/2025, à 12:07)
Utilisations des balises de mises en formes.
Hors ligne
#4 Le 07/05/2025, à 14:21
- JujuLand
Re : Erreur lors d'envoi de mail avec exim4
Bonjour,
Bon, j'ai essayé de mettre :: avant le port => pas ok
j'ai essayé de mettre l'adresse smtp entre [ ], toujours pas ok
Une autre idée ?
Merci
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#5 Le 07/05/2025, à 17:42
- matrix-bx
Re : Erreur lors d'envoi de mail avec exim4
Re,
tu peux regarder et au moins t'inspirer de cette page.
Utilisations des balises de mises en formes.
Hors ligne
#6 Le 07/05/2025, à 20:34
- krodelabestiole
Re : Erreur lors d'envoi de mail avec exim4
il y a une raison particulière pour ne pas plutôt utiliser msmtp ?
https://doc.ubuntu-fr.org/msmtp
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#7 Le 07/05/2025, à 22:46
- JujuLand
Re : Erreur lors d'envoi de mail avec exim4
Oui, car j'ai toujours utilisé exim4, que ça fonctionnait, et que je ne connaissais pas mstmp
Mais je suis têtu, et je voudrais bien que ça fonctionne avec exim4 ...
A+
Dernière modification par JujuLand (Le 07/05/2025, à 22:46)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#8 Le 08/05/2025, à 10:37
- JujuLand
Re : Erreur lors d'envoi de mail avec exim4
Bonjour,
En regardant la doc, je lis ceci :
msmtp est la solution idéale si vous avez besoin que votre serveur vous envoie les courriels de notifications (taches Programmer des tâches avec CRON, Logwatch ou autre) sans avoir à mettre en place une solution plus lourde comme:
Or voici la commande dans un script que je passe actuellement :
echo "##2 ;$UTIL@$(hostname) ;$(date +'%Y-%m-%d %k:%M') ;$PUBLIC_IP4 ;$PUBLIC_IP6 ;$LOCAL_IP ;@@2 ;$ETH_ADR ;$WIFI_ADR" |/usr/bin/mail -s "@@$UTIL@$(hostname) $(date +'%Y-%m-%d %k:%M')" $MAINTENANCE
Et j'ai bien peur que msmtp ne me permette pas de faire ça ...
A+
Dernière modification par JujuLand (Le 08/05/2025, à 10:39)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#9 Le 10/05/2025, à 22:06
- JujuLand
Re : Erreur lors d'envoi de mail avec exim4
Bonsoir,
Je viens de faire du ménage dans /var/exim4/db, /var/exim4/input et //var/exim4/msglog
J'ai relancé exim4:
eva@Pavilion-Eva:/etc/exim4$ sudo systemctl status exim4
● exim4.service - LSB: exim Mail Transport Agent
Loaded: loaded (/etc/init.d/exim4; generated)
Active: active (running) since Sat 2025-05-10 21:08:30 CEST; 7min ago
Docs: man:systemd-sysv-generator(8)
Process: 12195 ExecStart=/etc/init.d/exim4 start (code=exited, status=0/SUCCESS)
Tasks: 1 (limit: 2791)
Memory: 13.9M
CPU: 1.545s
CGroup: /system.slice/exim4.service
└─12548 /usr/sbin/exim4 -bd -q30m
mai 10 21:08:29 Pavilion-Eva systemd[1]: Starting LSB: exim Mail Transport Agent...
mai 10 21:08:29 Pavilion-Eva exim4[12195]: * Starting MTA
mai 10 21:08:30 Pavilion-Eva exim4[12195]: ...done.
mai 10 21:08:30 Pavilion-Eva systemd[1]: Started LSB: exim Mail Transport Agent.
e
Tout semble parfait, mais dès le premier mail, ça bloque.
J'ai un fichier retry.lockfile dans db, signe évident que ça cloche.
J'ai deux fichiers dans input :
1uDpfn-0003IZ-LM-D
root@Pavilion-Eva:/var/spool/exim4# cat input/*-D
1uDpfn-0003IZ-LM-D
--1746904547-eximdsn-1230094196
Content-type: text/plain; charset=us-ascii
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
destinataire@wanadoo.fr
host smtp.sfr.fr [93.17.128.164]
SMTP error from remote mail server after pipelined MAIL FROM:<eva@pavilion-eva>
SIZE=1574:
504 5.5.2 <eva@pavilion-eva>: Sender address rejected:
need fully-qualified address
je n'ai pas mis le contenu complet, mais on peut remarquer que l'adresse de l'expéditeur est incorrecte.
Elle est remplacée par $USER@hostname
Ce qui est parfaitement incompréhensible, car ensuite dans le même fichier, on a ça :
Subject: @@eva@Pavilion-Eva 2025-05-10 21:15
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Message-Id: <E1uDpfm-0003IV-LJ@Pavilion-Eva>
From: Eva xxxxx <expéditeur@sfr.fr>
Date: Sat, 10 May 2025 21:15:46 +0200
Si quelqu'un a une idée, je suis preneur ...
Merci
A+
1uDpfn-0003IZ-LM-H
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne