SMTP 寄信設定完整教學,輕鬆解決mail寄信問題!

SMTP 寄信設定完整教學,輕鬆解決mail寄信問題!

本文重點:

1.為什麼要設定 SMTP?
因為網站的「系統信件」──像是聯絡表單通知、訂單通知、會員信件──如果沒有 SMTP,很容易寄不出去或被當成垃圾信。

2.SMTP 可以做什麼?
確保網站寄出的每封信,都能「穩定送達」、不漏信、不進垃圾信。

3.什麼時候一定要設定 SMTP?
只要您的網站有表單、會員功能、購物車、詢價單等會發信的功能,就必須設定 SMTP。

網站使用 mail 發送系統信件(例如:Email form 通知、購物車通知信、會員通知信)與個人發送信件(一般書信往來)在性質上有所不同,因此在設定上和注意事項上都可能有所差異。以下是常見用戶填寫聯絡表單後,需要有信件提醒網站管理者的信箱設定教學。

為什麼要設定 SMTP?

網站的「系統信件」——像是聯絡表單通知、訂單通知、會員信件——如果沒有正確設定 SMTP,很容易寄不出去或被收件方判定為垃圾信。

只要你的網站有表單、會員功能、購物車、詢價單等會發信的功能,就必須設定 SMTP,確保每封信都能穩定送達、不漏信、不進垃圾信。

使用非 Gmail 的 SMTP 寄信設定

以下為使用企業自有郵件伺服器的 SMTP 設定資訊範例:

SMTP 資訊

  • SMTP 伺服器:mail.cianwang.com
  • 加密方式:TLS
  • SMTP 通訊埠:587
  • 驗證方式(Authentication):啟用
  • Domain:cianwang.com
  • 使用者帳號:service@cianwang.com
  • 密碼:********

設定 Gmail 的SMTP 寄信參考步驟:

準備一個專門用來網站發信的 Gmail 信箱,確定登入 Gmail 帳號之後,需要完成以下三項設定:

  • 啟用 兩步驟驗證
  • 取得 應用程式密碼
  • 交由前網 設定 Gmail SMTP

step1.啟用 兩步驟驗證:

  • 需要先驗證帳號,請先到 Google 帳戶 安全性,點擊 登入 Google 下方的 兩步驟驗證設定Gmail的SMTP寄信步驟,啟用兩步驟驗證
  • 點擊:開始使用

設定Gmail的SMTP,設定兩步驟驗證

  • 填入驗證用的手機號碼,在這裡使用 傳訊簡訊 方式取得驗證碼,並點擊 下一步 按鈕。

設定Gmail的SMTP+填入驗證用的手機號碼

  • 輸入手機收到的 驗證碼,並點選 下一步 按鈕。

設定Gmail的SMTP+輸入手機收到的驗證碼

  • 點選 啟用 按鈕,成功驗證 Gmail 帳號。

設定Gmail的SMTP+成功驗證帳號

step2.取得 應用程式密碼:

  • 回到Gmail 帳戶安全性頁面,點擊 兩階段驗證 進入設定頁面,並點選 應用程式密碼

設定Gmail的SMTP,取得應用程式密碼

  • 設定應用程式密碼名稱(方便您辨別區分)後,點選建立

設定Gmail的SMTP,設定應用程式密碼明成

  • 取得專用密碼,請複製起來在下方資訊一併提供。點擊 完成 按鈕,關閉視窗

設定Gmail的SMTP,取得專用密碼

step3將下列資訊提供前網:

  • SMTP 伺服器:smtp.gmail.com
  • 加密方式:TLS
  • SMTP 通訊埠:587
  • 驗證方式(Authentication):啟用
  • Domain:gmail.com
  • SMTP 使用者帳號:example@gmail.com
  • SMTP 密碼:********

2025/11更新:

outlook一樣可以完成SMTP設定呦~但是多了一些需要留意的

在要求 App Password 能成功產生之前,帳號/組織要滿足這些條件:

  1. 必須已啟用多重認證(MFA)。如果帳號沒有啟用 MFA,就看不到 App Password 的選項。  
  2. 管理員設定允許用戶建立 App Password。有些組織/公司政策把這個關掉了,或只部分許可。若政策關掉,使用者就看不到「產生 App Password/新增應用程式密碼」的選項。  
  3. SMTP 授權(SMTP AUTH)是否被允許/啟用。因為如果 SMTP 本身被關掉,或者只允許使用 OAuth2 的方式,那就算有 App Password 也可能不能用。  

步驟

  1. 登入 Microsoft 帳號(工作/學校帳號或 Outlook.com 的帳號,看是哪種)到 Microsoft 的安全資訊頁面(Security info)、或「我的帳戶(My Account)」頁面。  
  2. 確認已啟用 MFA / Two-Factor Authentication。如果尚未啟用,先按照 Microsoft 的指示開啟。可能要設定手機或 Microsoft Authenticator、簡訊、電話等驗證方式。  
  3. 在「Security info」頁面中尋找「新增方法 / Add method」或「新增安全性資訊的方法」的按鈕。  
  4. 在新增方法中選「應用程式密碼/App password」。 ◆ 如果看不到這個選項,表示可能組織策略有關設定被關掉或不支援。  
  5. 給這個 App Password 命名(例如 “SMTP from our app” 或 “Mail application”),然後產生。會出現一串隨機的密碼字串。  
  6. 將這串 App Password 給前網的系統設定 SMTP 認證密碼的欄位,而不用原本的帳號密碼。 username 用 email address,password 用這個 newly generated app password。 SMTP Server、Port、TLS 或 STARTTLS 等要遵照 Microsoft 的設定。  

如果「找不到」或「看不到 App Password 的選項」可能原因

  1. 帳號是不是 Office 365 / Microsoft 365 工作或學校帳號,而不是 free-consumer 帳號/只有 Outlook.com 或 similar 的?有些帳號類型的政策不同。
  2. 管理員是否在 Microsoft 365 管理中心或 Azure AD 中,有設定「允許使用者建立 App 密碼」。若政策被關掉,就無法產生。  
  3. 是不是已經啟用了 MFA?如果沒有,就不會看到「新增應用程式密碼」的選項。
  4. 是不是使用比較新的客戶端或應用程式支援 OAuth2 或現代認證?如果是,有時 Microsoft 希望直接用 OAuth2 而不是 App 密碼。這也可能導致 App 密碼選項被隱藏或不推薦使用。  
  5. SMTP 授權在該帳號/Exchange Online/Azure AD 是不是打開的(允許 basic SMTP auth 或其它設定)?否則可能即使有 App 密碼也無法通過。 

SMTP 寄信設定後還是無法寄信?

如果你已完成 SMTP 設定,但仍無法成功寄信,可能是郵件伺服器設定問題,或網站端需要額外調整。

企業網站的郵件系統:為什麼 SMTP 不只是技術設定?

對許多企業主來說,SMTP 設定看起來是一次性的技術工作——設定好就沒事了。但實際上,企業網站的郵件發送架構牽涉到品牌信任、轉換率與資安,是需要從一開始就規劃好的事。

信件進垃圾桶,詢問單就消失了

如果你的聯絡表單通知信或詢價確認信落入客戶的垃圾信件夾,客戶可能以為你沒有回應而轉向競爭對手。SMTP 設定不正確、缺少驗證,都是信件被判定為垃圾信的常見原因。這些設定需要在網站建置階段就一併處理,而不是出問題才來補。

使用公司網域發信,才有品牌一致性

建議可使用公司網域信箱進行對外發信,客戶收到的寄件人是免費信箱網域,而不是 service@yourcompany.com。這不只是視覺問題,更影響客戶對品牌的信任感。企業網站的郵件系統應該從一開始就使用自己的網域發信,並透過正確的 SMTP 設定確保穩定送達。

大量發信需要獨立的郵件架構

如果你的網站需要發送電子報、大量訂單通知或行銷信件,用一般 SMTP 帳號發信很快就會觸發服務商的限制,甚至導致帳號被停用。這類需求需要串接專業的郵件發送服務,可由前網在網站建置階段就規劃好 API 串接方式。

前網如何幫企業規劃完整的郵件發送架構?

前網在承接企業網站建置專案時,郵件發送架構是功能規劃的一部分,不是上線後出問題才處理。我們協助企業:

  • 設定正確的 SMTP 連線,確保聯絡表單、訂單通知、會員信件穩定發送
  • 規劃企業網域發信架構,用公司信箱取代免費信箱發送系統外部信件
  • 串接專業郵件發送服務,支援電子報與大量通知信的發送需求
  • 長期維護監控,定期確認郵件發送狀態,發現異常即時處理

結語:SMTP 設定是企業網站發信穩定的基礎

SMTP 設定看似是小事,但它直接影響每一封聯絡表單通知、訂單確認、會員信件能不能送到對的人手上。設定不正確,客戶收不到信,你也不知道;設定正確,整個發信流程才能真正穩定運作。

如果你的網站有發信需求,或目前的信件發送有問題,歡迎聯繫前網數位資訊——我們提供專業網站架設、企業郵箱 SMTP 設定、電子報 API 串接等完整服務。立即免費洽詢前網數位資訊

01 SMTP 設定跟企業信箱申請是同一件事嗎?
A

不完全一樣。企業信箱申請是「建立一個可以收發信的信箱帳號」;SMTP 設定是「讓你的網站透過這個信箱帳號發送系統信件」。兩件事通常要一起完成,企業信箱是基礎,SMTP 設定是讓網站功能正常運作的關鍵步驟。

02 客戶說沒收到我們的詢價確認信,是 SMTP 的問題嗎?
A

有可能。常見原因包括:SMTP 設定錯誤導致信件根本沒寄出、信件被收件方的垃圾信過濾器擋下、缺少驗證導致信件可信度不足。建議先確認網站後台是否有寄信紀錄,再請技術人員協助排查具體原因。