php - Ubuntu 服务器上的 Laravel Lumen Mail 和 Amazon SES 500 内部服务器错误(生产)

标签 php amazon-web-services ubuntu laravel-5 lumen

花了很多时间回顾这个...

我对现有的 Stack Overflow 当前问题进行了双重、三重检查:

  • .env 具有所有正确的信誉。所有 Amazon SES 要求。
  • 修复/审查了所有 Laravel 邮件请求。
  • 更改 MAIL_DRIVER = 日志

  • 在本地主机上一切正常..完美

    在 Ubuntu 上设置一切,失败。如果我注释掉 Mail 部分,我会收到直接出现在 Mail 代码行之后的响应消息。

    我在想它是否与指向公用文件夹然后指向路线有关?

    www.domain.com/api/public/routename

    此外,我的域由 AWS Route 53 管理,并指向 Digital Ocean Ubuntu Server IP 地址。

    任何想法表示赞赏。谢谢!

    最佳答案

    就我而言,我不得不更改 MAIL_ENCRYPTIONssl在我的 .env 中,顺便说一下,如果您的 ses 在沙箱中,那么您将必须同时验证 sender emailreceiver email

    关于php - Ubuntu 服务器上的 Laravel Lumen Mail 和 Amazon SES 500 内部服务器错误(生产),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44815838/

    相关文章:

    php - Symfony2 形成部分绑定(bind)

    amazon-web-services - 我的 AWS Lambda 由 S3 对象创建触发,并发出复制对象请求。这会产生无限循环。有什么办法解决这个问题吗?

    ubuntu - 如何在 Veusz 中添加图像?

    python-3.x - Flask 应用程序上的 Google App Engine : cv2 libSM. so.6 错误

    mongodb - Ubuntu 更改 mongoDB 的位置导致连接失败(不允许操作)

    php - 将类函数转换为 lambda 函数

    javascript - JSON 数据未正确填充 Bootstrap 表

    javascript - 切换 php 生成的 div 元素

    amazon-web-services - 确保 ECS 仅在新任务准备就绪时终止旧任务

    amazon-web-services - 如何将堆栈级标签添加到使用 SAM 部署的 cloudformation 堆栈