Scénario #35067
Problème d'envoi de mail sur Zéphir
100%
Description
Sur un serveur Zéphir, ma configuration est la suivante :
- nom domaine locale : zephir.<nom_de_domaine>
- nom de domaine de messagerie : zephir.<nom_de_domaine>
Dans Zéphir il y a deux utilisateurs :
- <utilisateur><autre_domaine>
<nom_de_domaine>
- <utilisateur>
Cette configuration ne me semble pas illogique.
Avec ces configurations Zéphir est incapable d'envoyer les deux mails :
- zephir@<nom_de_domaine> vers <utilisateur><nom_de_domaine> renvoi l'erreur : "Local domain sender must be authenticated"
<autre_domaine> vers <utilisateur>@<autre_domaine> renvoi l'erreur : "Relay not permitted"
- zephir
Personnellement je ne comprends aucune des deux erreurs :
- il n'y a pas de possibilité de s'authentifié (s'authentifié sur quelle base utilisateur ?
- l'envoi se faire depuis le serveur lui-même, il n'y a donc pas de relai
Il faudrait que s'il n'y a pas de mail déposer localement, on puisse envoyer des mails locaux vers le domaine de la machine.
Pour le moment j'ai modifier le fichier : /etc/exim4/eole.d/acl.conf en commentant :
deny message = Local domain sender must be authenticated !authenticated = * sender_domains = +local_domains
Solutions proposées :
- l'envoi via le protocole SMTP local doit être possible
- Zéphir doit utiliser sendmail plutôt que SMTP
EOLE ≥ 2.8.0
Sous-tâches
Historique
#1 Mis à jour par Daniel Dehennin il y a environ un an
Bonjour.
Relay not permitted
¶
L’erreur Relay not permitted
vient du fait que le serveur SMTP local n’accepte pas de relayer un mail provenant d’un domaine qu’il ne gère pas vers un domaine qu’il ne gère pas.
Les variables expertes exim_relay
avec exim_relay_domains
dans la famille messagerie sont faites pour cela.
Local domain sender must be authenticated
¶
J’ai fait un test sur un aca.zephir-2.8.1-instance-default
:
CreoleSet nom_domaine_local zephir.ac-test.fr
CreoleSet --default domaine_messagerie_etab
CreoleSet --default system_mail_from
CreoleSet --default system_mail_to
CreoleSet activer_exim_relay_smtp non
Avec une légère modification de la configuration de la gateway, cela fonctionne sans soucis :
echo bidule | mail -s test-domain-parent machin@ac-test.fr
echo bidule | mail -s test-domain-externe daniel.dehennin@ac-dijon.fr
Est-il possible de donner une méthode pour reproduire l’erreur ?
#2 Mis à jour par Emmanuel GARETTE il y a environ un an
Est-il possible de donner une méthode pour reproduire l’erreur ?
mail utilise sendmail, ca ne passe pas par le protocole SMTP. C'est pour cela que je propose que Zéphir utilise plutot sendmail plutot que le protocole SMTP.
#3 Mis à jour par Daniel Dehennin il y a environ un an
Emmanuel GARETTE a écrit :
Est-il possible de donner une méthode pour reproduire l’erreur ?
mail utilise sendmail, ca ne passe pas par le protocole SMTP. C'est pour cela que je propose que Zéphir utilise plutot sendmail plutot que le protocole SMTP.
Ha ok, je n’avais pas compris le sens de la demande :
root@zephir:~# echo bidule | s-nail -Smta=smtp://zephir.zephir.ac-test.fr:25 -s test-domain-parent machin@ac-test.fr s-nail: SMTP server: 550 Local domain sender must be authenticated /root/dead.letter 10/261 s-nail: ... message not sent
root@zephir:~# echo bidule | s-nail -Smta=smtp://zephir.zephir.ac-test.fr:25 -s test-domain-externe daniel.dehennin@ac-dijon.fr s-nail: SMTP server: 550 Local domain sender must be authenticated /root/dead.letter 10/272 s-nail: ... message not sent
#4 Mis à jour par Joël Cuissinat il y a 10 mois
- Tracker changé de Demande à Scénario
- Description mis à jour (diff)
- Début
24/11/2022supprimé - Release mis à EOLE 2.8.0
- Points de scénarios mis à 2.0
#5 Mis à jour par Joël Cuissinat il y a 10 mois
- Release changé de EOLE 2.8.0 à Carnet de produit (Cadoles)
#6 Mis à jour par Benjamin Bohard il y a 9 mois
- Echéance mis à 01/01/2024
- Assigné à mis à Benjamin Bohard
- Version cible mis à Carnet Cadoles
- Début mis à 01/10/2022
#7 Mis à jour par Joël Cuissinat il y a 9 mois
- Statut changé de Nouveau à Terminé (Sprint)
- Version cible changé de Carnet Cadoles à Livraison Cadoles 31/08/2023
- Release changé de Carnet de produit (Cadoles) à EOLE 2.8.0