Adobe Commerce Cloud的SendGrid限制
本文为Adobe Commerce在云基础架构上的SendGrid限制提供了一些解决方法。
受影响的产品和版本
- 云基础架构上的Adobe Commerce,所有支持的版本
问题
您尝试在电子邮件中发送大型附件,并看到以下日志错误:
在/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服务器。 有关步骤,请参阅我们的管理员系统指南中的配置电子邮件通信。
- 重新配置服务器,以便在模块中保存文件,然后将链接附加到电子邮件中的文件。
相关阅读
- 我们的Commerce on Cloud Infrastructure指南中的SendGrid 电子邮件服务。
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a