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
- Adobe Commerce in der Cloud-Infrastruktur, alle unterstützten 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
- SendGrid E-Mail-Dienst in unserem Handbuch zu Commerce on Cloud Infrastructure.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a