phpmailer真的是一個寄信神物,但剛剛卡關一直出現
Could not instantiate mail function的錯誤..
因為Ubuntu預設安裝下並沒有sendmail,
所以我們進去SSH執行安裝:
sudo apt-get install sendmail
Easy is power
phpmailer真的是一個寄信神物,但剛剛卡關一直出現
Could not instantiate mail function的錯誤..
因為Ubuntu預設安裝下並沒有sendmail,
所以我們進去SSH執行安裝:
sudo apt-get install sendmail
Gmail phpmailer 測試範例
提醒一下 近來的資料必須過濾 以防攻擊
這篇文章 的處理方式有效解決我一直寄送不出mail的問題
閱讀全文〈[轉貼]表單使用 Gmail 當 SMTP 時出現 Google 帳戶:登入嘗試遭拒 或 error: 5.5.1 – 要改的地方太多了,那就改天吧〉
gmail 需要到 https://myaccount.google.com/u/0/security
開啟 [允許安全性較低的應用程式] 設定處於啟用狀態 閱讀全文〈phpmailer gmail smtp 相關設定〉
似乎因為使用情境的不同 少掉了autoload 所以
$this->smtp = new SMTP; 這邊報錯 關鍵錯誤 少了
require “路徑/PHPMailerAutoload.php”;
補上即可正常運作 其他相關的設定 我就不多談囉~