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