Direkt zum Inhalt

Wie entferne ich die Beschränkung für Port 25 aus meiner Amazon-EC2-Instance oder Lambda-Funktion?

Lesedauer: 4 Minute
0

Ich kann keine E-Mails von meiner Amazon Elastic Compute Cloud (Amazon EC2)-Instance oder AWS-Lambda-Funktion senden. Die Beschränkung auf Simple Mail Transfer Protocol (SMTP)-Port 25 blockiert die E-Mail.

Kurzbeschreibung

Standardmäßig blockiert AWS den ausgehenden Datenverkehr auf Port 25 für alle EC2-Instances und Lambda-Funktionen auf elastischen Netzwerkschnittstellen. Dieser Block verhindert Spam und gilt für AWS-Konten, die nicht auf einer Zulassungsliste stehen. Weitere Informationen findest du unter Beschränkung für E-Mails, die über Port 25 gesendet werden.

Hinweis: Für eingehenden SMTP-Datenverkehr zu Amazon EC2 funktioniert die Port-25-Beschränkung auf Instance-Ebene. AWS blockiert den eingehenden Datenverkehr auf dem Network Load Balancer nicht.

Um die Einschränkung für Port 25 aufzuheben, musst du einen Antrag an AWS senden. Um die Einschränkung einer Lambda-Funktion aufzuheben, musst du die Funktion an eine Amazon Virtual Private Cloud (Amazon VPC) anfügen, bevor du den Antrag absendest.

Lösung

Die Lambda-Funktion an eine Amazon VPC anfügen

Führe die folgenden Schritte aus:

  1. Füge die Lambda-Funktion an eine Amazon VPC in deinem Konto an.
  2. Verwende ein NAT-Gateway, um der Lambda-Funktion Internetzugang zu gewähren.

E-Mail über Amazon SES senden

Dein E-Mail-Anbieter blockiert möglicherweise Cloud-IP-Bereiche. Dadurch könnte die Zustellung der E-Mail, die du von den Instances oder Lambda-Funktionen aus sendest, gestoppt oder verzögert werden. Um blockierte ausgehende E-Mails zu verhindern, verwende Amazon Simple Email Service (Amazon SES), um E-Mails von den Instances oder Lambda-Funktionen zu senden.

Einen Antrag für AWS senden, um die Beschränkung auf Port 25 aufzuheben

Wichtig: Du kannst das Amazon-EC2-Formular verwenden, um Aktualisierungen für EC2-Instances oder Lambda-Funktionen anzufordern. Wenn du Instances in mehr als einer AWS-Region betreibst, musst du für jede Region einen separaten Antrag einreichen. Wenn sich deine Instances in einer einzigen Region befinden, reiche nur einen Antrag für diese Region ein.

Gehe wie folgt vor, um die Einschränkungen für Port 25 für die Instances oder Lambda-Funktionen aufzuheben:

  1. Melde dich bei der AWS-Managementkonsole an und öffne dann das Formular Antrag zur Aufhebung der Einschränkungen beim E-Mail-Versand.
  2. Gib im Abschnitt Informationen anfordern unter E-Mail-Adresse die E-Mail-Adresse ein, über die du Updates zum Antrag erhalten möchtest.
  3. Gib als Anwendungsfallbeschreibung an, warum du E-Mail-Nachrichten von einer Instance oder dem NAT-Gateway der Lambda-Funktion senden möchtest. Gib außerdem an, wie du unerwünschte ausgehende E-Mails von deinem Konto verhindern möchtest. Gib abschließend die Region für die Instance oder das NAT-Gateway ein. Stelle sicher, dass du in der Beschreibung des Anwendungsfalls klarstellst, ob der Antrag für Amazon EC2 oder Lambda gilt.
    Wichtig: Du kannst keinen Reverse-DNS (rDNS)-Antrag aus den AWS GovCloud (USA)-Regionen einreichen. Sende stattdessen einen Antrag von deinem Standardkonto aus. Gib als Anwendungsfallbeschreibung die Region AWS GovCloud (USA), die Konto-ID und die Instance-ID oder Elastic IP-Adresse an.
  4. (Optional) Gib im Abschnitt Informationen zu Elastic IPs für Elastic-IP Addressen die AWS-eigenen Elastic-IP-Adressen ein, die ausgehende E-Mail-Nachrichten senden.
  5. (Optional) Gib für den Reverse-DNS-Eintrag die rDNS-Einträge ein, die AWS an die Elastic IP-Adresse anfügen soll.
    Hinweis: Ein rDNS-Eintrag verhindert Spamfilter, die ausgehende E-Mail-Nachrichten kennzeichnen. Wenn du einen rDNS-Eintrag verwendest, verwende einen DNS-A-Eintragstyp, um den rDNS-Eintrag mit der Elastic-IP-Adresse zu verknüpfen. Wenn beispielsweise mail.example.com der von dir festgelegte rDNS-Eintrag ist, erstelle einen A-Eintrag für mail.example.com. Der A-Eintrag muss auf die Elastic-IP-Adresse verweisen.
  6. Wähle Absenden aus.

Suche nach einer E-Mail-Nachricht von AWS

Nachdem du das Antragsformular abgesendet hast, sendet dir AWS eine E-Mail-Nachricht mit der Antrags-ID. Die Bearbeitung des Antrags kann bis zu 48 Stunden dauern. Wenn du innerhalb von 48 Stunden nach dem Absenden des Antrags kein Update erhältst, antworte auf die E-Mail.

Wenn AWS deinen Antrag genehmigt, erhältst du eine E-Mail mit den Standardkontingenten für die Anzahl der E-Mail-Nachrichten, die du senden kannst. Die Kontingente gelten für die Instances oder Lambda-Funktionen, die du in deiner Anwendungsfallbeschreibung aufgeführt hast.

Wenn AWS deinen Antrag nicht genehmigt, schreibe eine neue Beschreibung des Anwendungsfalls. Die Beschreibung muss eine klare, detaillierte Erklärung dafür enthalten, warum du eine E-Mail von einer Instance oder einem NAT-Gateway senden möchtest. Sende dann einen neuen Antrag ab.

Wenn AWS deinen Plan, unerwünschte E-Mails von deinem Konto zu unterbinden, nicht genehmigt, schreibe eine neue Beschreibung des Anwendungsfalls. Die Beschreibung muss einen klaren, technisch detaillierten Plan zur Verhinderung unerwünschter E-Mails enthalten. Sende dann einen neuen Antrag ab.

Ähnliche Informationen

Herstellen einer Verbindung mit dem Amazon-SES-SMTP-Endpunkt

Wie entferne ich die Beschränkung für Port 25 aus meiner Amazon-Lightsail-Instance?

Vollautomatische Bereitstellung eines Open-Source-Mailservers auf AWS