Sendmail: Vertrauenswürdige Benutzer oder Aliase?

Sendmail: Vertrauenswürdige Benutzer oder Aliase?

Für ein mir zugewiesenes Projekt muss ich von einem Produktionsserver aus E-Mails an einen Geschäftspartner (business_partner.com) senden. Meine E-Mails erreichen jedoch weder ihr Ziel noch werden sie an mich zurückgeschickt („Ablehnung: MAIL von unbekannt“).

Eine weitere Analyse durch meinen IT-Support zeigt, dass die E-Mails erfolgreich versendet wurden („Nachricht zur Zustellung angenommen“).

Die von mir codierte App verwendet keine öffentliche Internet-E-Mail-Adresse (z. B. me@hidden_domain_name.com), um diese Benachrichtigungen zu senden. Stattdessen wird eine Intranet-E-Mail-Adresse verwendet (der Server, auf dem sich mein Code befindet):[email geschützt]_Domänenname.com).

Die Leute von meinem IT-Support glauben, dass dies die Ursache des Problems ist.

Wir haben einen Alias ​​erstellt, aber es hat keine Änderung bewirkt. Würde es helfen, meine öffentliche Internet-E-Mail-Adresse zur Datei „trusted-users“ hinzuzufügen (wir verwenden Sendmail)?

Wie kann ich das lösen?

Antwort1

Das liegt wahrscheinlich daran, dass Ihr E-Mail-Server beim Senden einer E-Mail mitteilt, wer es ist. Der empfangende Server führt dann eine Reverse-DNS-Prüfung durch, indem er den Namen des von Ihrem E-Mail-Server mitgeteilten Servers mit dem PTR (Reverse DNS-Eintrag) der IP-Adressen vergleicht, von denen die eingehende E-Mail stammt. Wenn sie nicht übereinstimmen, löschen viele E-Mail-Server sie einfach ohne Bounce-Nachrichten.

Ich würde vorschlagen, dass Sie es hier testen:http://www.mxtoolbox.com/diagnostic.aspx

Wenn Sie keinen PTR-Eintrag haben, haben Sie zwei Möglichkeiten:

  1. Bitten Sie Ihren ISP, es hinzuzufügen.
  2. Verwenden Sie einen Smarthost zum Weiterleiten von E-Mails.

verwandte Informationen