如何在沒有 SMTP 插件的情況下在 WordPress 中發送郵件

已發表: 2022-04-12

WordPress 是一個內容管理系統 (CMS),它使用戶能夠從頭開始創建網站或博客,或者改進現有網站。 WordPress 最有用的功能之一是它能夠發送電子郵件。
在 WordPress 中發送電子郵件有幾種不同的方法,但最常見和最可靠的方法是使用 SMTP 插件。 SMTP 或簡單郵件傳輸協議是從 Web 服務器發送電子郵件的行業標準。
但是,在某些情況下您可能不想使用 SMTP 插件。 例如,如果您在共享主機上並且您的主機禁用了發送電子郵件的功能,或者您無法讓 SMTP 插件正常工作。
在這些情況下,您仍然可以使用不同的方法從 WordPress 發送電子郵件,例如內置的 wp_mail() 函數。 本文將向您展示如何在沒有 smtp 插件的情況下在 WordPress 中發送郵件。

我們的 PHPmails 和 WPSS 郵件功能將不再發送我們所有的電子郵件; 相反,我們將使用 SMTP 來執行此操作。 在 WordPress 中,PHPMailer 函數用於建立 SMTP 連接。 您可以通過轉到窗口左側的“設置”部分來更改 WP Mail SMTP 的設置。 您可以使用 WP SMTP 插件將 SMTP 控件添加到使用您選擇的 SMTP 服務器的任何 WordPress 網站。 PHP 郵件用於在 WordPress 的默認設置中發送電子郵件通知。 其他在線 SMTP 程序,例如 WP Mail SMTP,可以免費下載。

WordPress 需要 Smtp 嗎?

信用:lifterlms.com

這個問題沒有明確的答案,因為它取決於您的具體需求和配置。 但是,一般來說,WordPress 不需要 SMTP。 該軟件有自己的內置郵件功能,可用於發送電子郵件。 但是,如果您需要通過外部郵件服務器發送電子郵件,則需要配置 SMTP。

PHP 處理 WordPress 中的電子郵件功能。 共享主機提供商經常沒有正確配置此功能,或者他們已完全禁用它。 您可以使用第三方提供的電子郵件服務來發送您的電子郵件。 Mailgun、Google Apps 和 Sendgrid 等服務可用於工作目的。 必須安裝並激活 WP Mail SMTP 插件。 激活插件後,轉到設置 * 電子郵件進行配置。 必須選中該框旁邊的“返迴路徑”選項。

如果啟用此選項,則返迴路徑將設置為與發件人的電子郵件地址相匹配。 如果您的電子郵件帳戶尚未配置,您可能需要輸入密碼。 密碼通常以純文本形式存儲,這是不安全的。 通過插入一個或兩個字符,可以在任何純文本編輯器(例如記事本或 TextEdit)中編輯此文件。 使用 SMTP 發送電子郵件經常受到不正確的主機或端口的阻礙。 使用共享託管服務提供商的郵件服務器時,可能很難跟踪您的所有通信。 如果您的電子郵件未按時送達,您可能需要考慮使用第三方電子郵件服務。 一些 WordPress 託管服務提供商可能會限制可以查看的外發電子郵件數量。 因此,我們不建議使用 WordPress 發送時事通訊電子郵件。

必須創建 WordPress 身份驗證密鑰以及適當的 SMTP 主機的設置。
在開始之前,您必須首先生成一個新的身份驗證密鑰。 為此,請轉到您的 WordPress 站點的設置頁面,然後單擊電子郵件選項卡,然後單擊添加新的。
單擊添加新電子郵件地址按鈕以添加您的電子郵件地址。 您可以通過單擊添加新密碼按鈕來添加新密碼。 然後,在“創建”部分中,單擊“創建”按鈕。
接下來,您將需要配置您的 SMTP 主機,以便可以使用您的身份驗證密鑰。 要使用您的驗證密鑰,請登錄到您的 SMTP 主機的 SMTP 設置頁面,然後在驗證密鑰字段中輸入您的密鑰。
最後,您需要為 SMTP 身份驗證配置 WordPress 網站。 為此,請轉到 WordPress 站點的設置頁面,然後單擊電子郵件選項卡。
通過選擇電子郵件設置,您可以訪問 SMTP 身份驗證鏈接。
電子郵件地址字段和身份驗證密鑰字段是您可以輸入電子郵件地址和身份驗證密鑰的字段。
要保存更改,請單擊保存更改按鈕。
如果電子郵件是通過 SMTP 身份驗證發送的,服務器將首先確認發件人已連接到您的 WordPress 站點。 如果發件人沒有有效的電子郵件地址,該請求將被拒絕。

為什麼 Smtp 是 WordPress 比 PHP 郵件功能更好的選擇

PHP 郵件功能通常比 WordPress 的 SMTP 郵件更好。 WordPress 還支持 TLS 和 SSL 加密,讓您的電子郵件更加安全。 您可以通過安裝 WP Mail SMTP 插件並在“發送測試電子郵件”框中輸入您的電子郵件地址來找到您的 SMTP 服務器和端口。

如何從 WordPress 網站發送電子郵件?

信用:clickwp.com

要從 WordPress 站點發送電子郵件,您需要使用 WordPress 設置電子郵件帳戶。 設置好電子郵件帳戶後,您可以轉到 WordPress 設置並單擊“電子郵件”選項卡。 從那裡,您將能夠輸入要用於 WordPress 網站的電子郵件地址。

使用 Gmail 的 SMTP 服務器,您可以從 WordPress 發送電子郵件。 WordPress 的電子郵件功能內置於 PHP 郵件模塊中。 大多數 WordPress 託管服務提供商對此功能施加限制,以防止垃圾郵件和濫用。 為了改善您的內容交付,我們建議使用 Mailgun 或 SendinBlue 等付費 G Suite 服務。 WP Mail SMTP 是迄今為止最好的 WordPress SMTP 插件。 您可以使用任何 SMTP 服務器發送 WordPress 電子郵件,這樣您就可以這樣做,而不必擔心您將郵件發送到哪裡。 將 WordPress 站點連接到 Gmail 服務器的第一種也是最明顯的方法是通過 FTP。

在第一種方法中,OAuth 身份驗證更安全。 第二種方法是手動配置您的 Gmail 帳戶的 SMTP 設置。 您可以通過單擊“新建項目”選項繼續。 迷你彈出窗口可用於選擇項目。 要完成此項目,您必須首先啟用將要使用的 API。 在 WordPress 郵件 SMTP 插件設置中,您現在應該輸入將用於連接到 WordPress 郵件的憑據。 通過單擊授權重定向 URL 下的“+ 添加 URL”按鈕,您可以在 URL 字段下輸入 https://connect.washingtonpost.com/washington/washington/washington-post/washington/。

單擊此鏈接後,您將在編輯憑據頁面中看到您的客戶的密碼和客戶 ID。 必須將密鑰複製並粘貼到插件的設置頁面中。 如果您使用 WP Mail SMTP,您可以測試所有電子郵件設置,以便一切正常運行。 您還可以連接到電子郵件日誌,更改您收到的通知頻率,並使用專業版插件微調發送到您的 WordPress 站點的通知。

沒有插件的 WordPress SMTP 設置

有幾種方法可以在沒有 WordPress 插件的情況下設置 SMTP。 一種方法是使用像 SendGrid 這樣的服務,它提供了一個 SMTP 網關。 另一種方法是在您自己的服務器上設置 SMTP。

因為 WordPress 不允許使用電子郵件,如果您嘗試使用它,您將難以執行需要電子郵件驗證的功能。 如果您想改進 WordPress 的電子郵件功能,您可以將簡單郵件傳輸協議或 SMTP 服務器添加到站點。 SMTP 服務可從許多提供商處獲得,包括 Mailgun、SendinBlue、Mailgun、Sendgrid 等。 進行上述更改後,您可以嘗試通過填寫聯繫表發送電子郵件。 Easy WP SMTP 或 Post SMTP Mailer with Email Log 是 WordPress 插件商店中眾多插件中的兩個。 只需向下滾動到 WordPress 儀表板,然後單擊 Post SMTP 選項。 如果您的託管服務提供商提供通過 cPanel 管理 WordPress 網站的功能,您可以使用此服務來配置 SMTP。 向下滾動到您的電子郵件帳戶和 cPanel 中的傳出服務器設置,以查看您的電子郵件的 SMTP 設置。 因此,我們可以將 WordPress 配置為使用 SMTP 發送電子郵件。

Wp 郵件 Smtp

WP Mail SMTP 允許您配置 WordPress 郵件功能以使用特定的 SMTP 服務器。 如果您的 WordPress 網站未正確發送電子郵件,這將非常有用。

如果您使用 WordPress,該平台的內置功能允許您做很多事情,例如發送電子郵件。 您需要 WordPress 簡單郵件傳輸協議 (SMTP),以確保您的所有電子郵件都到達客戶的收件箱。 例如,WordPress 通過使用 WP Mail SMTP 等插件提供了一種簡單的方法。 您不能簡單地將任何電子郵件連接到網站以確保其保持良好的工作狀態。 如果您使用 WordPress SMTP,您可以確保您的電子郵件到達目的地。 其中一些插件提供一兩個集成選項,並且它們支持廣泛的電子郵件提供商。 使用 WP Mail SMTP,您可以連接到您的 SMTP 提供商並通過嚮導配置 WordPress。

此插件的免費版本支持電子郵件營銷服務和 SMTP 提供商。 除了 Amazon SES、Office 365 和 Better Email Logger 之外,高級版本還提供對三個額外平台的支持。 WordPress SMTP 插件,稱為 SMTP Mailer,對於那些想要在大多數聯繫表單構建器中使用 WordPress SMTP 插件的人來說是一個絕佳的選擇。 FluentSMTP 使您能夠免費連接到各種電子郵件服務提供商,包括 Amazon SES。 您可以使用 Sendinblue 的免費插件通過幾個步驟將您的 Sendin blue 帳戶連接到您的 WordPress 網站。 您還可以使用 Sendinblue 的插件在您的網站中嵌入自定義訂閱表格。 發送交易電子郵件時,您不需要使用個人帳戶。

需要提供對 SMTP 服務器的訪問的專用電子郵件營銷服務或專業電子郵件服務。 可以使用三種方法配置 WordPress。 Gmail 可以通過 OAuth 鏈接,或者可以通過其 API 訪問其他推薦的電子郵件客戶端,例如 SendGrid。 如果插件不支持任何其他 SMTP 服務,您可以手動連接。 如果您在 WP Mail SMTP 配置嚮導中選擇 SendGrid 作為選項,插件將要求您提供 API 密鑰和域。 公司經常使用 [電子郵件保護] 作為其發件人地址的電子郵件地址。 如果您的 SMTP 提供商不提供 API 訪問,您必須對數據執行手動操作。

當您不習慣編輯核心文件並希望通過 WordPress 手動連接 SMTP 提供商時,插件會詢問您以下信息:您應該能夠在提供商的文檔中找到詳細信息,或者通過 Google 快速搜索此信息。 如果您打算這樣做,您將需要使用 SMTP 每天發送數百封電子郵件。 市場上有許多不同的 SMTP 提供商,但也有一些提供慷慨的免費計劃。 借助高級服務,您可以增加交易電子郵件的數量。

使用 Wp Mail Smtp 或第三方 Smtp 服務時如何確保您的安全

如果您使用 WP Mail SMTP,請按照以下步驟確保您的安全: *br* 通過在雙重身份驗證框中輸入 br,您可以登錄到您的雙重身份驗證帳戶。 安全套接層 (SSL) 和傳輸層安全 (TLS) 都是必需的。
有必要配置您的 SMTP 服務器以使用 SSL/TLS。 設置複選框以驗證您域的 MX 記錄上的 DNS 服務器。 通過登錄到您域的 SPF 記錄,您可以啟用 SPF。 您的域的 DKIM 設置應通過轉到復選框來啟用。 DKIM 記錄已在 Internet 上免費提供。 使用第三方 SMTP 服務時,我們建議您執行以下步驟以確保您的安全: 通過選擇它,您可以啟用雙重身份驗證。 您的 SMTP 服務器現在必須使用 SSL/TLS。 通過從下拉菜單中選擇“驗證 DNS 服務器”,您可以設置域的 MX 記錄以驗證其 DNS 服務器。 您的域的 SPF 記錄現在應該顯示為啟用 SPF 複選框的 SPF 記錄。 通過從您域中的 DKIM 記錄中選擇它,您可以啟用 DKIM。