---
title: WordPress 忘記密碼信收不到怎麼查
description: 先確認信有沒有寄出：SMTP 壞了整站信都停；寄出了就查帳號信箱，社群登入帳號常沒有真實信箱。
url: "https://wptoolbear.com/docs/wordpress-password-reset-email-not-received/"
updated: "2026-09-13"
category: 會員・登入・權限
---

# WordPress 忘記密碼信收不到怎麼查

**快速答案：**重設密碼信收不到，先確認網站到底有沒有把信寄出去：裝一個郵件紀錄外掛看紀錄，或從後台寄一封測試信。寄不出去，是 SMTP 或寄件設定壞了，訂單通知信通常一起壞；寄得出去但客人收不到，看垃圾信匣，再查客人帳號綁的信箱是否正確——用社群登入註冊的帳號常常沒有真實信箱。

## 為什麼會這樣

WordPress 預設用主機的 PHP mail 寄信，沒有 SPF 與 DKIM，很容易被 Gmail 判成垃圾或直接拒收。很多站改用 SMTP 外掛透過 Gmail 寄，但 Google 要求用「應用程式密碼」，它一過期、或帳號改了兩步驟驗證設定，整站的信就寄不出去——不只忘記密碼信，訂單通知、表單通知會一起停。

帳號本身也常是原因。客人用 LINE 或 FB 登入建立的帳號，信箱可能是空的或系統自動產生的；客人輸入的是他以為的信箱，帳號綁的其實是另一個；同一個人有兩個帳號。這些情況網站都會回「已寄出」，但信不會到。

還有兩種：重設連結本身壞了（連結頁被快取外掛快取、資安外掛改了登入網址、連結超過有效時間），以及遭濫用——短時間收到大量「密碼重設要求」通知信，那是機器人對忘記密碼表單灌請求，會把寄信配額用光、讓郵件服務降評。

## 怎麼處理

1. 後台先寄測試信（SMTP 外掛都有這個功能），失敗訊息會直接說是認證錯誤還是連線被擋。
2. 裝郵件紀錄外掛（WP Mail Logging，或 SMTP 外掛內建的紀錄），請客人再按一次忘記密碼，看紀錄裡有沒有那封信、寄到哪個信箱。
3. 信箱不對：到「使用者」用姓名或電話找到客人，確認登入信箱；社群登入的帳號改成客人真正的信箱再重寄。
4. 有寄出但收不到：請客人翻垃圾信匣；同時檢查網域的 SPF、DKIM、DMARC 有沒有把寄信服務納進去。
5. 連結點了沒反應：把忘記密碼與重設密碼頁加進快取排除；有改登入網址的外掛先確認新網址。
6. 大量重設請求：在忘記密碼表單加驗證（reCAPTCHA 或 Turnstile）或限制頻率，並確認沒有帳號真的被改了。

## 我們實際遇過的情況

一家電商在一個月內接連有客人回報忘記密碼收不到信。這種先確認整站的信是不是都沒寄出——訂單通知一起停了，問題就在寄信設定，不在會員帳號。另一個網站曾經把寄信改走 Gmail 的應用程式密碼，實測還是寄不出去；也有網站是把寄信整個換到專門的郵件服務，測試信才寄得出去。

一個教育機構網站有家長反映按了忘記密碼、一直沒收到重設信。這種先看郵件紀錄裡有沒有那一封、寄到哪個信箱，再回頭確認帳號綁的信箱對不對——用社群登入建立的帳號常常沒有真實信箱。反過來，也有網站是短時間收到「太多」密碼重設要求信，那是機器人對忘記密碼表單連發，查法見[狂收密碼重設信](https://wptoolbear.com/docs/reset-email-flood-fake-registrations/)。

## 什麼時候該找人

如果連訂單通知、表單通知都一起收不到，是寄信基礎設施的問題，涉及 DNS 紀錄與郵件服務，改錯會讓信全部進垃圾桶。如果是管理員自己收不到重設信又進不了後台，要從主機端重設，不要亂裝第三方工具。

## 常見問題

### 怎麼知道網站有沒有把重設密碼信寄出去？

裝郵件紀錄外掛（如 WP Mail Logging），請客人再按一次忘記密碼，紀錄裡會看到有沒有寄、寄到哪。

### 只有忘記密碼信收不到，其他信都正常？

多半是帳號信箱不對或連結頁被快取；到使用者確認登入信箱，並把重設密碼頁排除快取。

### 突然收到大量密碼重設要求信是被入侵了嗎？

通常是機器人對忘記密碼表單灌請求；加驗證或限制頻率，並確認管理員帳號沒被改。

網站正在出這個問題？[網站救援當日受理](https://wptoolbear.com/rescue/)；想有人每月幫你顧著：[網站守護方案](https://wptoolbear.com/guardian/)。先看體質：[免費健檢](https://wptoolbear.com/wordpress-website-health-check/)。
