E-Mails werden nicht gesendet, wenn die SendGrid-Punktzahl für Adobe Commerce überschritten wird

Wenn E-Mails nicht gesendet werden, wenn die SendGrid-Credits in Adobe Commerce in der Cloud-Infrastruktur überschritten werden, Sie in der Produktionsumgebung (einen Support-Fall), geben Sie die Fehlermeldung an und fordern Sie an, die Credits zu erhöhen, vorbehaltlich der unten aufgeführten Genehmigungsbedingungen. Wenn keine Fehlermeldung angezeigt wird oder Sie sich in der Starterplanarchitektur für die Adobe Commerce-Cloud-Infrastruktur befinden, Sie auch „Support-Anfrage senden und erwähnen, dass die mail.log-Datei nicht angibt, dass die Credits überschritten wurden.

Beschreibung description

Umgebungen

Adobe Commerce auf Cloud-Infrastruktur-Versionen 2.3.0 - 2.3.7-p1, 2.4.0 - 2.4.3

Problem

SendGrid-Guthaben beziehen sich auf die Anzahl der zulässigen E-Mails, die gesendet werden können. Von den Integrations- und Staging-Zweigen können monatlich nur 12.000 E-Mails versendet werden. Das Guthaben wird zu Beginn des Monats erneuert. Wenn Ihnen also das Guthaben ausgeht, müssen Sie auf die Verlängerung warten.

Die Anzahl der E-Mails, die in der Produktion gesendet werden können, ist unbegrenzt, solange die Reputation des Absenders über 95 % liegt.

Die Reputation wird beeinträchtigt durch:

  • Die Anzahl der zurückgewiesenen/zurückgewiesenen E-Mails
  • Ob Kunden Ihre E-Mails als Spam gekennzeichnet haben
  • Ob DNS-basierte Spam-Register Ihre Domain als potenzielle Spam-Quelle gekennzeichnet haben

In der Produktionsumgebung werden pro Tag insgesamt 12.000 E-Mails zugewiesen. Diese Anzahl kann jedoch auf der Grundlage der durchschnittlichen Anzahl der E-Mails erweitert werden, die in den letzten fünf Tagen gesendet wurden.

Ursache

Die Anzahl der zulässigen E-Mails, die gesendet werden können, ist begrenzt.

Auflösung resolution

Wie kann ich überprüfen, ob Ihre Credits überschritten wurden:

Adobe Commerce auf Cloud-Infrastruktur Pro Planarchitektur: Überprüfen Sie die /var/log/mail.log - Sie sehen eine Meldung ähnlich der folgenden:

28. Mai 21:13:00 < i-node> postfix/error[ 21335] : < error-id> : to=< to@email.com> , relais=none, Delay=4642, Delays=4642/0.56/0/0.03, dsn=4.0.0, status=deferred (Versand vorübergehend ausgesetzt: SASL-Authentifizierung fehlgeschlagen; Server smtp.sendgrid.net[ IP-Adresse]: 451 Authentifizierung fehlgeschlagen: Maximale Guthaben überschritten).

Hinweis: Wenn Sie feststellen, dass einige E-Mails nicht gesendet oder empfangen werden und die folgende Meldung im mail.log angezeigt wird, gehen Sie nicht davon aus, dass dies auf einen fehlgeschlagenen E-Mail-Versand hinweist. Wenn es keine Nachrichten gibt, die bestätigen, dass die SendGrid-Credits überschritten wurden (einen Support-Fall einreichen - verweisen Sie jedoch nicht auf diese Nachricht:

14. Mai 11:17:01 < i-node> postfix/error[ 589014] : < error-id> : to=< root@localhost> , orig_to=< root> , relais=none, Delay=0.04, Delays=0.02/0.01/0/0.01, dsn=4.0.0, status=SOFTBOUNCE (lokale Bereitstellung ist deaktiviert)

Lösung

  • Wenn diese Meldung in der Produktionsumgebung angezeigt wird (einen Support-Fall), geben Sie die obige Meldung ein und fordern Sie die Erhöhung der Punktzahl an.

  • Die Genehmigung für erhöhte Guthaben unterliegt folgenden Bedingungen:

    • Die Reputation des Absenders ist 95 oder höher.
    • Alle Fehler, die zur Überschreitung der Guthaben geführt haben, müssen behoben worden sein, z. B.: Sie müssen möglicherweise ReCaptcha aktivieren, um Konten zu erstellen oder Bestellungen einzureichen, die Anzahl der von Kunden gemeldeten Spam-Mails zu reduzieren usw.
  • Wenn diese Meldung nicht angezeigt wird oder Sie sich in der Starterplanarchitektur für die Adobe Commerce-Cloud-Infrastruktur befinden, Sie auch „Support-Anfrage senden und erwähnen, dass die mail.log-Datei nicht anzeigt, dass die Credits überschritten wurden.

Verwandtes Lesen

  • SendGrid im Handbuch Commerce on Cloud Infrastructure
  • SMTP Fehler und Fehlerbehebung
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f