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=<someone@destdomain.com>,
      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 „contact@mydomain.com” zamiast „contact @ localhost” podczas łączenia się z innym serwerem poczty?

Wszelkie wskazówki są mile widziane.

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


0

Programy takie jak „poczta sama@example.com” 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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.