YaySMTP:使用 Microsoft 365、Live、Outlook 或 Hotmail 在 WordPress 中通過 SMTP 發送電子郵件
如果你在跑步 WordPress 作為您的內容管理系統,該系統通常配置為通過您的主機推送電子郵件(例如係統消息,密碼提醒等)。 但是,出於以下幾個原因,這不是一個明智的解決方案:
- 某些主機實際上阻止了從服務器發送出站電子郵件的功能,因此它們不是黑客添加發送電子郵件的惡意軟件的目標。
- 來自您的服務器的電子郵件通常不會通過電子郵件可傳遞性身份驗證方法進行身份驗證和驗證,例如 SPF or 德基姆. 這意味著這些電子郵件可能會直接路由到垃圾文件夾。
- 您沒有從服務器推送的所有出站電子郵件的記錄。 通過您的 微軟365, 直播活動, Outlook, 或者 Hotmail的 帳戶,您將在您的已發送文件夾中擁有所有這些信息 - 這樣您就可以查看您的站點正在發送的郵件。
當然,解決方案是安裝一個 SMTP 插件,將您的電子郵件從您的 Microsoft 帳戶發送出去,而不僅僅是從您的服務器推送。 此外,我建議您設置一個 單獨的 Microsoft 用戶帳戶 只是為了這些通信。 這樣,您就不必擔心會禁用發送功能的密碼重置。
YaySMTP WordPress 插件
在我們的清單中 最好的WordPress插件,我們列出了 耶SMTP 插件作為將您的 WordPress 站點連接到 SMTP 服務器以進行身份驗證和發送外發電子郵件的解決方案。 它使用簡單,甚至包括發送的電子郵件儀表板以及一個簡單的測試按鈕,以確保您已通過身份驗證並正確發送。
雖然它是免費的,但我們將我們的網站和客戶的網站切換到了這個付費插件,因為它在他們的其他插件套件中具有更好的報告功能以及大量其他集成和電子郵件自定義功能。 使用其他 SMTP WordPress 插件,我們繼續遇到身份驗證和 SSL 錯誤問題,而 YaySMTP 插件則沒有。
您還可以為 Sendgrid、Zoho、Mailgun 設置 YaySMTP, SendinBlue、Amazon SES、SMTP.com、Postmark、Mailjet、SendPulse、Pepipost 等。 而且,母公司 易商城, 有很棒的插件來定制你的 WooCommerce 電子郵件。
Microsoft 的 WordPress SMTP 設置
的設置 Microsoft微軟 非常簡單:
- SMTP:smtp.office365.com
- 需要SSL:是
- 需要TLS:是
- 需要驗證:是
- SSL連接埠:587
這是我的網站的外觀(我沒有顯示用戶名和密碼字段):
雙因素驗證
現在的問題是身份驗證。 如果您在 Microsoft 帳戶上啟用了 2FA,則不能只在插件中輸入您的用戶名(電子郵件地址)和密碼。 測試時會收到一條錯誤消息,告訴您需要 2FA 才能完成對 Microsoft 服務的身份驗證。
然而,微軟確實有一個解決方案……稱為 應用程序密碼.
微軟應用密碼
Microsoft 允許您製作不需要雙重身份驗證的應用程序密碼。 它們基本上是一種單一用途的密碼,您可以將其用於電子郵件客戶端或其他第三方平台……在本例中是您的 WordPress 網站。
添加 Microsoft 應用密碼:
- 登錄 附加安全驗證頁面,然後選擇 應用密碼.
- 選擇 創建,鍵入需要應用密碼的應用名稱,然後選擇 下一頁.
- 複製密碼從 您的應用密碼 頁,然後選擇 關閉.
- 上 應用密碼 頁面,請確保您的應用程序已列出。
- 打開您為其創建應用密碼的 YaySMTP 插件,然後粘貼應用密碼。
使用 YaySMTP 插件發送測試電子郵件
使用測試按鈕,您可以立即發送測試電子郵件。 在 WordPress 儀表板中,您將看到顯示電子郵件已成功發送的小部件。
現在您可以登錄您的 Microsoft 帳戶,轉到“已發送”文件夾,並查看您的郵件是否已發送!