52 votes

Postfix : Adresse du destinataire rejetée : Utilisateur inconnu dans la table des destinataires locaux

Lorsque j'essaie d'envoyer un e-mail sur mon serveur postfix à une adresse du même domaine (par exemple, si le nom d'hôte du serveur est mail.example.com et que j'essaie d'envoyer un e-mail à test@example.com), je reçois l'erreur suivante dans le journal et l'e-mail n'est pas livré : Adresse du destinataire rejetée : Utilisateur inconnu dans la table des destinataires locaux. Si j'envoie à une adresse sur un autre domaine, je n'ai pas de problèmes. Voici mon fichier /etc/postfix/main.cf :

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# l'ajout de .domain est une tâche du MUA.
append_dot_mydomain = no
# Décommentez la ligne suivante pour générer des avertissements de "courrier en retard"
#delay_warning_time = 4h
readme_directory = no
# Paramètres TLS
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# Voir /usr/share/doc/postfix/TLS_README.gz dans le paquet postfix-doc pour
# des informations sur l'activation SSL dans le client smtp.
myhostname = mail.example.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
myorigin = $mydomain
mydestination = $mydomain, localhost.$mydomain, localhost
relayhost =
# adresse IP fictive
mynetworks = 127.0.0.0/8 100.837.191.223
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

1voto

jeffthink Points 111

Donc j'ai un problème similaire et je n'ai pas encore tout à fait résolu, mais cela devrait vous orienter dans la bonne direction :

http://www.postfix.org/STANDARD_CONFIGURATION_README.html

Regardez la section "Postfix sur un client nul" - je pense que c'est ce que vous voulez. J'ai également essayé de définir le paramètre local_recipient_maps tel que spécifié sur le site de postfix à la page : LOCAL_RECIPIENT_README.html

Les deux liens devraient faire ce que nous voulons faire ici, mais je n'arrive pas à les faire fonctionner. Lorsque je fais la configuration complète d'un client nul, la tentative de telnet pour envoyer un e-mail de test SMTP ne fonctionne pas. J'obtiens "telnet: impossible de se connecter à l'adresse 97.74.92.30 : Connexion refusée". En configurant la carte des destinataires locaux, la recherche dans la commande RCPT TO: ne renvoie plus de message d'erreur comme avant, mais lors de l'envoi de l'e-mail (aspect normal), aucun e-mail n'est réellement envoyé, et il y a une erreur dans le maillog :

"550-Boîte aux lettres inconnue. Soit il n'y a pas de boîte aux lettres associée à ce 550-nom, soit vous n'avez pas l'autorisation de la voir. 550 5.1.1 Utilisateur inconnu"

Dites-moi si vous avez plus de chance.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X