SendGrid beperking voor Adobe Commerce Cloud

Dit artikel bevat enkele tijdelijke oplossingen voor de SendGrid -beperking voor Adobe Commerce op Cloud-infrastructuur.

Betrokken producten en versies

Probleem

U probeert grote bijlagen te verzenden in e-mailberichten en deze logfouten ziet u:

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

Productie:

/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

Oorzaak

SendGrid heeft een systeembeperking van 30 MB voor e-mail. Het wordt aanbevolen geen bijlagen van meer dan 10 MB te gebruiken. Zie Verzendende Gehechtheidin documentatie SendGrid voor meer informatie.

Workaround

  • Gebruik geen bijlagen die groter zijn dan 6Mb of 10Mb.
  • Overweeg het gebruik van een externe SMTP-server op uw Adobe Commerce-instantie. Voor stappen, verwijs naar E-mailmededelingenin onze Gids van Systemen Admin vormen.
  • Configureer de server opnieuw zodat bestanden in uw module kunnen worden opgeslagen en koppel de koppeling vervolgens aan de bestanden in de e-mails.

Gerelateerde lezing

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