簡體   English   中英

EC2 - 全新 PHP 安裝 - 郵件不起作用

[英]EC2 - Fresh PHP install - Mail not working

我開始熟悉 Amazons EC2。 我安裝了 LAMP 設置,但是當我嘗試通過頁面中的 mail() 函數發送電子郵件時,它不起作用。 我檢查過,sendmail 正在運行並且在 phpinfo 頁面上。

我曾嘗試更改 php.ini sendmail_from 但它什么也沒做。 防火牆上的 SMTP 端口是開放的...我他媽的迷路了...

這不會直接解決您的問題(編輯:我的意思是您現在已刪除的錯誤消息),但 Amazon EC2 實例的郵件聲譽確實參差不齊。 您可能會遇到可交付性問題。

幸運的是, Amazon 創建了 Simple Email Service以配合 EC2,為 EC2 客戶提供免費服務。 API 非常簡單,並且有許多優秀的 PHP 郵件庫的傳輸適配器,例如SwiftMailer ( transport )。

請安裝 sendmail 擴展,我只是通過在我的實例中安裝 sendmail 解決了這個問題。

只需在終端中輸入:sudo apt-get install sendmail。

那對我有用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM