Adobe Commerce Cloud的SendGrid限制

本文提供Adobe Commerce在雲端基礎結構上SendGrid限制的一些因應措施。

受影響的產品和版本

問題

您嘗試在電子郵件中傳送大型附件時,會看到這些記錄錯誤:

/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

/var/log/exception.log

生產:

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

分段:

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

分段2:

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

原因

SendGrid的系統限製為電子郵件大小不得超過30Mb。 建議您不要使用超過10Mb的附件。 如需詳細資訊,請參閱SendGrid檔案中的傳送附件

因應措施

  • 請勿使用高於6Mb或10Mb的附件。
  • 請考慮在您的Adobe Commerce執行個體上使用遠端SMTP伺服器。 如需相關步驟,請參閱管理系統指南中的設定電子郵件通訊
  • 重新設定伺服器,讓檔案可儲存在模組內,然後將連結附加至電子郵件中的檔案。

相關閱讀

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