SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

參考:
http://s90304a123.pixnet.net/blog/post/44640166-phpmailer-%E9%8C%AF%E8%AA%A4%EF%BC%9Aopenssl-error-messages%3A-error%3A14090086%3Ass

我是改
class-phpmailer.php

//public $SMTPOptions = array();
public $SMTPOptions = array(
    'ssl' => array(
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
    )
);

PS.
Wordpress要寄smtp有兩個plugins比較好用
WP Mail SMTP by WPForms:(優)功能比較多,除錯訊息比較清楚。 (缺)一些設定不會自動記下來,不過是還好,小缺點。
Easy WP SMTP:(優)比較簡單 (缺)出問題的時候除錯訊息資料不足。
建議用WP Mail SMTP by WPForms
另外有一個名字很像的
WP Mail SMTP by Mail Bank,這不一樣,要登入他們的帳號才能用,不要搞錯了。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *