Ich habe einen kleinen Server (Ubuntu 10.04) in meinem Haus und möchte die root
E-Mail an meine von Google Mail gehostete Domain weiterleiten, um Sicherheitsbenachrichtigungen zu erhalten und was nicht.
Ich habe alles herausgerissen und von vorne angefangen und bin auf einige andere Probleme gestoßen .
Ich habe jetzt sendmail in dem Sinne arbeiten, dass ich mail [email protected]
die Mail bekommen und bekommen kann .
Das Hinzufügen einer Adresse zu /root/.forward
leitet die Nachricht jedoch nicht weiter. In meinen Protokollen wird Folgendes angezeigt:
Dec 22 14:04:37 batcave sendmail[4695]:
oBML4bAT004695: to=<root@batcave>, ctladdr=aburns (1000/1000),
delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30075,
relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (oBML4bJ9004696
Message accepted for delivery)
Dec 22 14:04:39 batcave sm-mta[4698]: STARTTLS=client, relay=[69.145.248.18],
version=TLSv1/SSLv3, verify=FAIL, cipher=DES-CBC3-SHA, bits=168/168
Dec 22 14:04:40 batcave sm-mta[4698]: oBML4bJ9004696: to=<[email protected]>,
ctladdr=<[email protected]> (1000/1000), delay=00:00:03, xdelay=00:00:03,
mailer=relay, pri=120336, relay=[69.145.248.18] [69.145.248.18],
dsn=2.0.0, stat=Sent (OK 01/D4-00853-216621D4)
Sie können sehen, wo meine lokale sendmail-Instanz sie akzeptiert, und sie dann an meinen ISP weitergeben, jedoch mit der falschen Adresse ([email protected]).
Antworten:
/root/.forward
Haben Sie versucht zu setzen, anstatt zu verwendenin
/etc/aliases
?(Beachten Sie, dass Sie
newaliases
nach dem Aktualisieren deraliases
Datei ausführen müssen .)quelle
Der wahrscheinlichste Grund ist Reverse DNS: Hat die IP Ihrer Box einen RR-DNS-Eintrag? Wenn Sie eine Vorwärtssuche auf dem in den Protokollen angezeigten Host durchführen (vorausgesetzt, Sie haben keine Änderungen vorgenommen), erhalten Sie Folgendes:
Es sieht also so aus, als hätte es nicht einmal einen A-Datensatz. Ein SMTP-Host, der darauf hofft, E-Mails zuzustellen und nicht als Spam-Relay betrachtet zu werden, muss über A- und RR-Einträge verfügen.
quelle
relayhost
( postfix.org/postconf.5.html#relayhost ).Wenn Sie eine dynamische IP haben, besuchen Sie dyndns.com. Sie erhalten einen A-Eintrag für Ihre Domain, der entsprechend Ihrer IP-Adresse aktualisiert wird.
quelle