Jak naprawić postfiks: Odrzucony adres nadawcy: potrzebujesz w pełni kwalifikowanego adresu (w odpowiedzi na polecenie RCPT TO))?

12

Zainstalowałem dovecot, postfix i roundcube na urządzeniu Ubuntu 12.04. System zasadniczo działa - tzn. Jest w stanie wysyłać / odbierać wiadomości e-mail do / z innych domen.

Jednak niektóre domeny powodują następujący komunikat o błędzie w /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))

Czy masz pojęcie, co tu jest nie tak? Tj. Jak wymusić na postfiksie użycie „[email protected]” zamiast „contact @ localhost” podczas łączenia się z innym serwerem poczty?

Wszelkie wskazówki są mile widziane.

Tolaksa
źródło

Odpowiedzi:

13

$mydomain jest używany jako wartość domyślna dla wielu innych parametrów konfiguracyjnych, ale nie ustawia domeny nadawcy.

Spójrz na $myoriginparametr w/etc/postfix/main.cf

Określa domenę wyświetlaną w poczcie wysyłanej na ten komputer. Domyślnie używana jest nazwa komputera lokalnego $myhostname, która domyślnie określa nazwę komputera.

Aby uzyskać więcej informacji, zobacz PODSTAWOWA konfiguracja Postfix CZYTAJ

rpet
źródło
0

Programy takie jak „poczta [email protected]” nie mogą używać myorigin Zamiast tego należy utworzyć / etc / postfix / canonical

@local @realdomain.com

I aktywuj rzeczy

postmap /etc/postfix/canonical
service postfix restart
Kjeld Flarup
źródło