So erstellen Sie einen PTR-Eintrag für die elastische IP-Adresse des AWS-Mailservers

So erstellen Sie einen PTR-Eintrag für die elastische IP-Adresse des AWS-Mailservers

Ich habe einen SMTP-Server (Postfix) auf einer AWS-Instanz konfiguriert. Als Schutz gegen Spam lehnen die meisten gut verwalteten E-Mail-Server jedoch Nachrichten ab.gesendetvon jedem Host, dessen IP nicht auf denselben Hostnamen des sendenden Servers zurückgeführt werden kann.

Als ich eine Testnachricht von der CLI gesendet habe:

mail -s 'TEST Subject' [email protected] <<< 'Test Message Sent from Postfix Server'

Es wird vom Mailserver des Empfängers abgelehnt. Wie erstelle ich einen PTR-Eintrag für die meinem AWS-Mailserver zugewiesene Elastic IP?

Antwort1

Da Amazon Eigentümer des Subnetzes ist, aus dem Ihre Elastic IP zugewiesen wurde, muss Amazon den PTR-Eintrag für Sie erstellen. Sie können ihn nicht in Ihren eigenen DNS-Einträgen festlegen.es sei denn, Sie kontrollieren das Subnetz der über das Internet routbaren IPs, für die Sie PTR-Einträge erstellen.

Es ist schon eine Weile her, seit ich dies tun musste, aber nach einigem Googeln habe ich endlich einen Link in einem alten (2010) AWS-Blogbeitrag gefunden, wo die Benutzer eine Anfrage für eine PTR-IP-zu-NAME-Zuordnung stellen können.

Schritt 1:

Legen Sie dieAUndAAAADatensätze in Ihrem DNS zur Auflösung in die AWS Elastic IP-IPv4- und IPv6-Adressen Ihres Mailservers.

WARNUNG: Nur die IPv4-Adresse ist ein "ELASTISCHES IP"- wenn Sie die AWS VM zerstören und neu erstellen, können Sie zwar die Elastic IPv4 IP der neuen Instanz neu zuweisen, dies ist jedochNICHTmit der IPv6-Adresse möglich. Sie müssen einen neuen PTR einreichenIP-zu-NameMapping-Anforderung an AWS jedes Mal, wenn Sie eine VM mit der IPv6-Adresse neu erstellen. Der IPv4-PTR-Eintrag bleibt für die Elastic IP korrekt.

Schritt 2:

NACHIhre DNS-Änderungen werden propagiert. Als nächstes melden Sie sich bei Ihrer AWS-Konsole an und besuchen den untenstehenden Link, wo Sie AWS auffordern können, dieIP-zu-NameZuordnung, die Sie benötigen** für Ihre elastischen IPv4- und IPv6-IPs:

https://console.aws.amazon.com/support/contacts?#/rdns-limits

Sobald Ihre Anfrage bearbeitet wurde, sendet Amazon Ihnen eine Bestätigungs-E-Mail, dass der Datensatz erstellt wurde.

Nachdem die Änderungen übernommen wurden, können Sie den PTR-Eintrag mit dem hostBefehl überprüfen. Im folgenden Beispiel wird eine IP 1.2.3.4 verwendet, die Googles DNS 8.8.8.8 abfragt:

host -t PTR 1.2.3.4 8.8.8.8

Welche Berichte:

Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases: 

4.3.2.1.in-addr.arpa domain name pointer mail.myMailserver.org.

Ich würde vorschlagen, den PTR-Eintrag von AWS anzufordern, bevor der Mailserver live geht, damit es zu keiner Verzögerung durch die Verbreitung kommt.

verwandte Informationen