Ich verwende exim4 als meinen MTA und es funktioniert hervorragend, E-Mails an andere externe E-Mails als meinen Hostnamen zu senden.
Wenn ich eine E-Mail über die Befehlszeile (sendmail [email protected] usw.) an mein Google Mail-Konto sende, funktioniert dies einwandfrei.
Wenn ich eine E-Mail an die Domain meiner Website sende, die auch der Hostname für den Server ist, gehe ich davon aus, dass nur eine lokale Zustellung erfolgt. Dies funktioniert nicht, da meine E-Mail von einem anderen Server (Google Apps) empfangen wird.
Wie deaktiviere ich die lokale Zustellung in Exim4? dpkg-refreshfigure exim4-config hat keine wirklichen Ergebnisse geliefert.
Antworten:
Führen
dpkg-reconfigure exim4-config
Siemail sent by smarthost; no local mail
die angeforderten Informationen aus , wählen Sie sie aus und füllen Sie sie aus.quelle
Der Name Ihres Servers sollte nicht der Domainname sein ... er sollte einen Hostnamen wie "Server" unter Ihrer Domain "example.com" haben, daher lautet der vollqualifizierte Domänenname "server.example.com".
quelle