Comment corriger le suffixe: adresse de l'expéditeur rejetée: besoin d'une adresse complète (en réponse à la commande RCPT TO))?

12

J'ai installé dovecot, postfix et roundcube sur une boîte ubuntu 12.04. Le système fonctionne essentiellement - c'est-à-dire qu'il est capable d'envoyer / recevoir des e-mails vers / depuis d'autres domaines.

Cependant, certains domaines provoquent le message d'erreur suivant dans /var/log/mail.log

Jul 15 01:59:21 one postfix/smtp[2019]: 0D0399C025F: to=<[email protected]>,
      relay=sm01.destdomain.com[x.x.x.x]:25, delay=0.56, delays=0.4/0/0.06/0.1,
      dsn=5.5.2, status=bounced (host sm01.destdomain.com[x.x.x.x] said:
      504 5.5.2 <contact@localhost>: Sender address rejected: need
      fully-qualified address (in reply to RCPT TO command))

Avez-vous une idée de ce qui ne va pas ici? C'est-à-dire comment forcer postfix à utiliser "[email protected]" au lieu de "contact @ localhost" lors de la connexion à un autre serveur de messagerie?

Tous les indices sont appréciés.

Tolaksa
la source

Réponses:

13

$mydomain est utilisé comme valeur par défaut pour de nombreux autres paramètres de configuration, mais il ne définit pas le domaine de l'expéditeur.

Jetez un œil au $myoriginparamètre dans/etc/postfix/main.cf

Il spécifie le domaine qui apparaît dans le courrier publié sur cette machine. La valeur par défaut consiste à utiliser le nom de la machine locale $myhostname, qui correspond par défaut au nom de la machine.

Pour plus d'informations, voir le fichier README de configuration de base de Postfix

rpet
la source
0

Des programmes comme «mail moi-mê[email protected]» peuvent ne pas utiliser myorigin. À la place, créez / etc / postfix / canonical

@local @realdomain.com

Et active le truc

postmap /etc/postfix/canonical
service postfix restart
Kjeld Flarup
la source