
Meine @example.com-E-Mail wird bei Google Apps gehostet. Ich kann an alle 4 Konten, die ich für @example.com erstellt habe, E-Mails senden und empfangen. Ich bin auch Eigentümer von www.example.com.
Das Problem, dass keine E-Mails an E-Mails mit derselben Domain (@example.com) gesendet werden können, besteht weiterhin. Ich habe die Einstellungen in Kontaktformularen geändert, sodass auf meine persönliche Adresse verwiesen wird, die NICHT mit @example.com endet, und das Formular wird gesendet.
Ich gehe ins Terminal und verwende # echo SERVER MAIL TEST | mail[email geschützt]und die E-Mail wird gesendet. Wenn Sie jedoch denselben Befehl verwenden und an[email geschützt]tritt das Problem auf.
Ich habe Protokolle und habe den leisen Verdacht, dass ich die main.cf durcheinander gebracht habe. Hier sind Pastebins für das Protokoll und die main.cf
Irgendwelche Ideen? Habe ich mich überhaupt richtig ausgedrückt?
Antwort1
Sie haben die MX-DNS-Einträge der Domäne „example.com“ bei Google Apps tatsächlich konfiguriert, wie Sie sehen können:
tampax ~ # dig MX example.com ;; ANSWER SECTION: elemetx.com. 1799 IN MX 10 alt4.aspmx.l.. elemetx.com. 1799 IN MX 1 aspmx.l.. elemetx.com. 1799 IN MX 10 alt3.aspmx.l.. elemetx.com. 1799 IN MX 5 alt2.aspmx.l... elemetx.com. 1799 IN MX 5 alt1.aspmx.l...
Tatsache ist, dass Sie im Postfix-Mailserver denselben Domänennamen konfiguriert haben. Wenn Postfix also versucht, die E-Mail an diese Domäne (example.com) zuzustellen, erfolgt die Zustellung LOKAL (die E-Mail verlässt Ihren Postfix-Server NIEMALS, da Postfix davon ausgeht, dass dieser der Eigentümer des E-Mail-Servers dieser Domäne ist), wie Sie sehen können:
Oct 2 10:00:06 elemetx postfix/local[30374]: 48FDB162B19: to=<[email protected]>, HERE ->> **relay=local** <<- HERE, delay=0.03, delays=0.02/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "webmaster")
Auch was das Konto betrifft "[email geschützt]" in Ihrer /etc/aliases nicht konfiguriert ist, wird die E-Mail an den Absender (in diesem Fall root@) zurückgeschickt.
(lokale Konten werden in dieser Postfix-Konfigurationszeile definiert:)
alias_database = hash:/etc/aliases
Die Ursache des Problems ist letztendlich:
meinZiel = beispiel.com
Diese Zeile veranlasst Postfix, alle E-Mails an @elemetx.com „lokal zuzustellen“, wie Sie in der offiziellen Postfix-Dokumentation sehen können:
„Der Parameter mydestination gibt an, welche Domänen diese Maschine lokal zustellt, anstatt sie an eine andere Maschine weiterzuleiten.“
Entfernen Sie diese Zeile oder ändern Sie sie beispielsweise wie folgt:
mydestination = localhost
Starten Sie Postfix anschließend neu:
/etc/init.d/postfix restart
Prost,