Limitazione di SendGrid per Adobe Commerce Cloud

Questo articolo fornisce alcune soluzioni alternative alla limitazione SendGrid per l'infrastruttura Adobe Commerce su cloud.

Prodotti e versioni interessati

Problema

Si tenta di inviare allegati di grandi dimensioni nelle e-mail e vengono visualizzati i seguenti errori di registro:

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

Produzione:

/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

Causa

SendGrid ha un limite di sistema di 30 MB per la posta elettronica. Si consiglia di non utilizzare allegati con dimensioni superiori a 10 Mb. Per ulteriori informazioni, vedere Invio di allegati nella documentazione di SendGrid.

Soluzione alternativa

  • Non utilizzare allegati di dimensioni superiori a 6 MB o 10 MB.
  • Prendi in considerazione l’utilizzo di un server SMTP remoto nell’istanza di Adobe Commerce. Per i passaggi, consulta Configurare le comunicazioni e-mail nella Guida ai sistemi di amministrazione.
  • Riconfigura il server in modo che i file possano essere salvati all’interno del modulo, quindi allega il collegamento ai file nelle e-mail.

Lettura correlata

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