
Ich versuche, ein Postfach einzurichten, das E-Mails empfangen kann, die an eine beliebige Adresse von whateverxyz(at)code.go-redrock.com gerichtet sind (d. h. foo(at)code.go-redrock.com und bar(at)code.go-redrock.com sollten beide an dasselbe Postfach weitergeleitet werden).
(Für zukünftige Referenzen: „Beabsichtigte Adresse“ bezieht sich auf foo(at)code.go-redrock.com)
Mit GoDaddy habe ich einen MX-Eintrag für code.go-redrock.com sowie einen MX-Eintrag für mail.code.go-redrock.com eingerichtet, die beide auf mail.code.go-redrock.com verweisen, und zwar als A-Eintrag, der auf die IP unseres Mailfilters verweist. (Wir haben auch einen A-Eintrag von code.go-redrock.com, der auf die IP-Adresse des Servers verweist, auf dem die Website code.go-redrock.com gehostet wird, weshalb ich mail.code.go-redrock.com eingerichtet habe – ich dachte, es wäre vielleicht besser, wenn der Name des MX-Eintrags mit dem Namen des A-Eintrags übereinstimmt.)
In Exchange 2019 habe ich code.go-redrock.com als akzeptierte Domäne vom Typ „Internes Relay“ hinzugefügt. (go-redrock.com existiert bereits als autoritative Domäne.)
Ich habe einen Exchange 2019-Benutzer/ein Exchange-Postfach eingerichtet, foo(at)go-redrock.com, mit einer E-Mail-Adressrichtlinie, die auch die „beabsichtigte Adresse“ für dieses Konto erstellt. Ich habe eine Transportregel eingerichtet, um alle an die Domäne „code.go-redrock.com“ adressierten E-Mails umzuleiten und an das Postfach foo(at)go-redrock.com zuzustellen.
Wenn ich innerhalb unseres privaten Netzwerks Exchange OWA, Telnet oder den Thunderbird-Client auf meinem Ubuntu-Rechner verwende, wird eine E-Mail an die gewünschte Adresse erfolgreich zugestellt. Eine E-Mail an whateverxyz(at)code.go-redrock.com wird erfolgreich zugestellt, die Transportregel funktioniert also einwandfrei.
Wenn ich jedoch versuche, von außerhalb unseres Netzwerks (also von meinen persönlichen Gmail- und Yahoo-Konten von meinem Telefon, das nicht mit unserem privaten Netzwerk verbunden ist) eine E-Mail an die gewünschte Adresse zu senden, erhalte ich die Antwort „Unzustellbar“. (Das Senden einer E-Mail an foo(at)go-redrock.com von Gmail und Yahoo aus funktioniert, aber aus irgendeinem Grund schlägt die „Code“-Subdomänenadresse foo(at)code.go-redrock.com fehl, obwohl beide Adressen zum selben Postfach gehören.)
Unzustellbare Antwort: „Adresse nicht gefunden. Ihre Nachricht wurde nicht an die „beabsichtigte Adresse“ zugestellt, da die Adresse nicht gefunden werden konnte oder keine E-Mails empfangen kann. Die Antwort vom Remote-Server lautete: 550 5.1.1 <„beabsichtigte Adresse“>: Empfängeradresse abgelehnt: unzustellbare Adresse: Kein Benutzer an dieser Adresse.“
In den Protokollen unseres Mailfilters sind keine Einträge zu externen E-Mails zu finden, die an foo(at)code.go-redrock.com gesendet werden.
Vielen Dank, dass Sie sich die Zeit genommen haben, uns Tipps/Vorschläge/Antworten zu geben! – Everett
Testergebnis vom Microsoft Remote Connectivity Analyzer:
Testing inbound SMTP mail flow for domain 'foo(at)code.go-redrock.com'.
The Microsoft Connectivity Analyzer failed to test inbound SMTP mail flow.
Test Steps
Attempting to retrieve DNS MX records for domain 'code.go-redrock.com'.
One or more MX records were successfully retrieved from DNS.
MX Records Host mail.code.go-redrock.com, Preference 10
Testing Mail Exchanger mail.code.go-redrock.com.
One or more SMTP tests failed for this Mail Exchanger.
Test Steps
Attempting to resolve the host name mail.code.go-redrock.com in DNS.
The host name resolved successfully.
Testing TCP port 25 on host mail.code.go-redrock.com to ensure it's listening and open.
The port was opened successfully.
Analyzing SMTP Capabilities for server mail.code.go-redrock.com:25
SMTP Capabilities were analyzed successfuly.
Attempting to send a test email message to foo(at)code.go-redrock.com using MX mail.code.go-redrock.com.
Delivery of the test email message failed.
Additional Details
The server returned status code 550 - Mailbox unavailable. The server response was: 5.1.1 <foo(at)code.go-redrock.com>: Recipient address rejected: undeliverable address: No user at this address
Exception details:
Message: Mailbox unavailable. The server response was: 5.1.1 <foo(at)code.go-redrock.com>: Recipient address rejected: undeliverable address: No user at this address
Type: System.Net.Mail.SmtpFailedRecipientException
Stack trace:
at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at Microsoft.M365.RCA.ConnectivityTests.SmtpMessageTest.PerformTestReally()
Antwort1
Möchten Sie code.go-redrock.com testen inMxToolboxund teste foo(at)code.go-redrock.com inEXRCA?
Gehen Sie außerdem zu EAC-Empfänger-Postfach, doppelklicken Sie auf das Postfach „foo(at)go-redrock.com“ – Postfachfunktionen – Einschränkungen bei der Nachrichtenübermittlung. Ist die Option „Authentifizierung aller Absender erforderlich“ aktiviert?
Funktioniert außerdem der eingehende Postfachfluss für Ihre autoritative Domäne ordnungsgemäß?
Könnten Sie A-Einträge direkt auf die IP-Adresse Ihres Exchange-Servers verweisen, um den Filter zu umgehen und zu testen, ob das Ergebnis gleich ist?
Antwort2
Dank Erics Vorschlägen habe ich herausgefunden, dass das Problem an unserem Mail-/Spamfilter liegt. Wenn ich den MX-Eintrag so einstelle, dass er direkt auf unseren Exchange-Mailserver verweist und unseren Spamfilter umgeht, werden alle an die gewünschte Adresse gesendeten E-Mails wie gewünscht durchgelassen.
(Da die Konfiguration/Einrichtung unseres Mailfilters, um die Subdomäne „Code“ für E-Mail-Adressen zuzulassen, ein anderes Thema außerhalb dieses Forums ist, betrachte ich diesen Fall als abgeschlossen.)