Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/11/2015, à 10:45

winser12

Envoi de mail impossible

Bonjour,

Suite à un redémarrage du serveur, je n'arrive plus à envoyer de mails avec mon serveur en utilisant un SMTP externe alors que ça fonctionnait bien avant.

Dans un premier temps, voici mes logs sous Postfix dès que j'envoie un mail

Nov 18 19:00:03 monserveur postfix/pickup[16651]: B71BC31B8355: uid=33 from=<www-data>
Nov 18 19:00:03 monserveur postfix/cleanup[18549]: B71BC31B8355: message-id=<20151118180003.B71BC31B8355@monserveur.local>
Nov 18 19:00:03 monserveur postfix/qmgr[3626]: B71BC31B8355: from=<www-data@monserveur.local>, size=2421, nrcpt=1 (queue active)
Nov 18 19:00:03 monserveur postfix/local[18551]: warning: alias database loop for noc
Nov 18 19:00:03 monserveur postfix/local[18551]: B71BC31B8355: to=<noc@monserveur.local>, orig_to=<root>, relay=local, delay=0.06, delays=0.03/0.01/0/0.02, dsn=5.4.6, status=bounced (alias database loop for noc)
Nov 18 19:00:03 monserveur postfix/cleanup[18549]: C1F1B31B7F38: message-id=<20151118180003.C1F1B31B7F38@monserveur.local>
Nov 18 19:00:03 monserveur postfix/qmgr[3626]: C1F1B31B7F38: from=<>, size=4373, nrcpt=1 (queue active)
Nov 18 19:00:03 monserveur postfix/bounce[18552]: B71BC31B8355: sender non-delivery notification: C1F1B31B7F38
Nov 18 19:00:03 monserveur postfix/qmgr[3626]: B71BC31B8355: removed
Nov 18 19:00:03 monserveur postfix/local[18551]: C1F1B31B7F38: to=<www-data@monserveur.local>, relay=local, delay=0.03, delays=0.01/0/0/0.01, dsn=5.2.0, status=bounced (can't create user output file)
Nov 18 19:00:03 monserveur postfix/qmgr[3626]: C1F1B31B7F38: removed
Nov 18 19:10:08 monserveur postfix/pickup[16651]: DEC333010F03: uid=33 from=<www-data

On dirait qu'il essaie d'utiliser le SMTP interne sur la ligne 5 : "relay=local"

Voici ma notification de remise d'échec :

Cette notification d'état de remise est générée automatiquement.

Impossible de remettre le message aux destinataires suivants en raison de l'échec de connexion au serveur de messagerie de destination.


MailDest@mail.fr
Reporting-MTA: dns;dns1.herbergeur.net
Received-From-MTA: dns;dns2.hebergeur.net
Arrival-Date: Wed, 18 Nov 2015 19:13:22 +0100

Final-Recipient:rfc822;MailDest@mail.fr
Action: failed
Status: 4.4.7

ForwardedMessage.eml

Avez-vous une idée ?

Merci.

Hors ligne

#2 Le 24/11/2015, à 14:48

src

Re : Envoi de mail impossible

 (can't create user output file)

Hm... comment est stocké le mail ? mailbox ? maildir ?
Il y a peut-être un problème de droits.
La commande suivante nous donnerait des indications :

# postconf -n

Il y a aussi cela :

warning: alias database loop for noc

Vérifie ton /etc/aliases.

Dernière modification par src (Le 24/11/2015, à 14:49)


Actuellement sur Manjaro Xfce (amd64)

Hors ligne

#3 Le 24/11/2015, à 15:07

winser12

Re : Envoi de mail impossible

Voici le résultat de postconf -n :

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
allow_percent_hack = no
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
default_destination_concurrency_limit = 3
default_transport = error
home_mailbox = Maildir/
initial_destination_concurrency = 3
mailbox_command = /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME
mailbox_size_limit = 0
mydestination = localhost, monserveur.local
myhostname = monserveur.local
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relay_transport = error
sender_bcc_maps = hash:/etc/postfix/bcc
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = hash:/etc/postfix/virtual

Au niveau de mon fichier /etc/aliases :

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: noc
clamav: root

Hors ligne

#4 Le 24/11/2015, à 16:42

bobe

Re : Envoi de mail impossible

Corrige ton /etc/aliases. Là, noc est marqué comme alias de root et vice-versa. Édite le fichier, fais la correction et sauvegarde. Ensuite, appelle la commande newaliases.

Je ne suis pas spécialiste, mais le "relay_transport = error" signifie que les mails sortants (dont le domaine n'est pas listé dans mydestination) sont traités automatiquement en erreur.

Hors ligne

#5 Le 24/11/2015, à 18:33

src

Re : Envoi de mail impossible

+1 avec bobe smile

Après le newaliases, n'oublie pas de reloader postfix.

Dernière modification par src (Le 24/11/2015, à 18:33)


Actuellement sur Manjaro Xfce (amd64)

Hors ligne

#6 Le 25/11/2015, à 10:31

winser12

Re : Envoi de mail impossible

Bonjour,

En quoi dois-je le corriger ? Désolé je ne suis pas du tout calé en postfix.

Dois-je mettre :

noc: root

root: root

Dernière modification par winser12 (Le 25/11/2015, à 10:37)

Hors ligne

#7 Le 25/11/2015, à 14:32

src

Re : Envoi de mail impossible

Non il faut mettre :

root: noc

Et tu supprime la ligne noc: root .
Ainsi tous les mails envoyés à root seront remis à noc, j'imagine que c'est ton user et qu'une adresse e-mail est associée.
Tu peux aussi mettre :

root: noc@mondomain.org

Dernière modification par src (Le 25/11/2015, à 14:32)


Actuellement sur Manjaro Xfce (amd64)

Hors ligne

#8 Le 26/11/2015, à 10:22

winser12

Re : Envoi de mail impossible

L'erreur est corrigée mais j'en ai une deuxième :

Nov 26 09:20:03 monserveur postfix/pickup[26352]: warning: 393D4300836B: message has been queued for 1 days
Nov 26 09:20:03 monserveur postfix/pickup[26352]: 393D4300836B: uid=33 from=<www-data>
Nov 26 09:20:03 monserveur postfix/cleanup[26365]: warning: hash:/etc/postfix/virtual is unavailable. open database /etc/postfix/virtual.db: No such file or directory
Nov 26 09:20:03 monserveur postfix/cleanup[26365]: warning: hash:/etc/postfix/virtual lookup error for "root@monserveur.local"
Nov 26 09:20:03 monserveur postfix/cleanup[26365]: warning: 393D4300836B: virtual_alias_maps map lookup problem for rroot@monserveur.local -- deferring delivery
Nov 26 09:20:04 monserveur postfix/pickup[26352]: warning: 39DEB300836B: message has been queued for 1 days
Nov 26 09:20:04 monserveur postfix/pickup[26352]: 39DEB300836B: uid=33 from=<www-data>
Nov 26 09:20:04 monserveur postfix/cleanup[26366]: warning: hash:/etc/postfix/virtual is unavailable. open database /etc/postfix/virtual.db: No such file or directory
Nov 26 09:20:04 monserveur postfix/cleanup[26366]: warning: hash:/etc/postfix/virtual lookup error for "root@monserveur.local"
Nov 26 09:20:04 monserveur postfix/cleanup[26366]: warning: 39DEB300836B: virtual_alias_maps map lookup problem for root@monserveur.local -- deferring delivery

Hors ligne