exim: "Remote-Host-Adresse ist der lokale Host"

1107
Roland Seuhs

Ich versuche einen Exim Mail Server einzurichten und erhalte den Fehler

RCPT vorübergehend abgelehnt: Remote-Host-Adresse ist der lokale Host

domain.com verweist auf den lokalen Host, der MX von domain.com auf den lokalen Host, aber der vollständig qualifizierte Domänenname des lokalen Hosts lautet "otherdomain.com", von dem ich vermute, dass er mit dem Problem zusammenhängt.

Sowohl domain.com als auch otherdomain.com sind in der exim-Konfigurationsdatei eingerichtet:

domainlist local_domains = domain.com : otherdomain.com 

Der Server füllt keine Postfächer.

Worin besteht das Problem?

0

1 Antwort auf die Frage

0
isync

Normalerweise haben Sie in domainlist local_domains einen "Zeiger" auf die tatsächliche Liste:

domainlist local_domains = MAIN_LOCAL_DOMAINS 

während die Liste der Domänen in ist

dc_other_hostnames='example.com;example2.com' 

Eine einfache, in Anführungszeichen eingeschlossene, durch Semikolon getrennte Liste. (Du hast dort einen Doppelpunkt.)

Entscheiden Sie sich auch für einen Mailhost, während dieser Mailhost möglicherweise E-Mails für mehrere Domänen empfängt (die alle in dc_other_hostnames aufgeführt sind ). Fügen Sie einen MX-Eintrag zu otherdomain.com hinzu, der auf Ihren E-Mail-Host verweist.

Stellen Sie sicher, dass der Mailhost über den vollqualifizierten Domänennamen verfügt, den Sie in exim festgelegt haben. Wenn der FQDN und was Exim der Meinung ist, dass es nicht übereinstimmt, wird der obige Fehler angezeigt. Wenn Sie benötigen, um Ihre FQDN gesetzt, zu bearbeiten /etc/hostsund /etc/hostnameund diese Änderungen zu übernehmen durch den Aufruf hostname -F /etc/hostname( via )