SendGrid Beschränkung für Adobe Commerce Cloud

In diesem Artikel finden Sie einige Problemumgehungen zur Beschränkung von SendGrid für Adobe Commerce in der Cloud-Infrastruktur.

Betroffene Produkte und Versionen

Problem

Sie versuchen, große Anhänge in E-Mails zu senden und sehen diese Protokollfehler:

In /var/log/mail.log

Month Date Time i-xxxxxxxxxxxxxxxxx postfix/sendmail[21408]: fatal: no-reply@xxxxxxxx.com(8080): message file too big
Month Date Time i-xxxxxxxxxxxxxxxxx postfix/sendmail[26434]: fatal: no-reply@xxxxxxxxx.com(8080): message file too big

In /var/log/exception.log

Produktion:

/app/<project-id>/vendor/laminas/laminas-mail/src/Transport/Sendmail.php:313

Staging:

/app/<project-id_stg>/vendor/laminas/laminas-mail/src/Transport/Sendmail.php:313

Staging2:

/app/<project-id_stg2>/vendor/laminas/laminas-mail/src/Transport/Sendmail.php:313

Ursache

SendGrid hat eine Systembegrenzung von 30 MB für E-Mails. Es wird empfohlen, keine Anlagen zu verwenden, die 10 MB überschreiten. Weitere Informationen finden Sie unter Senden von Anhängen in der SendGrid-Dokumentation.

Workaround

  • Verwenden Sie keine Anlagen mit einer Auflösung von mehr als 6 MB oder 10 MB.
  • Erwägen Sie die Verwendung eines Remote-SMTP-Servers auf Ihrer Adobe Commerce-Instanz. Anweisungen finden Sie unter E-Mail-Kommunikation konfigurieren in unserem Administratorsystemhandbuch.
  • Konfigurieren Sie Ihren Server so, dass Dateien in Ihrem Modul gespeichert werden können, und fügen Sie dann den Link an die Dateien in den E-Mails an.

Verwandtes Lesen

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a