Contact form 7 收不到信的問題原因有很多種,網路上有很多相關的教學文章,大多會推薦使用 WP Mail SMTP by WPForms 這個外掛來解決。
如果使用 gmail 就必須開啟”允許低安全性應用程式”讓安全性有些風險存在,主機空間又剛好不支援 mail()函數的話可以試試以下這個方法:
在主機空間新增電子郵件帳戶,再用轉寄的方法同時寄到自己常用的信箱,就可以省去麻煩的設定啦~
這裡以 A2 Hosting 空間為主,其他空間的設定都是大同小異
步驟一》 進入到 cPanel並新增電子郵件
https://www.a2hosting.com/ 登入 > cPanel Login 就可進入到 cPanel,選擇”電子郵件裡”的”電子郵件帳戶”新增電子郵件。點”建立”
新增使用者名稱及密碼點再”建立”
再回到列表就可以看到剛剛建立了電子郵件,點”CHECK EMAIL”
點以下圖示就可以進入信箱了
步驟二》 回到 cPanel 並新增轉寄站
這裡要將剛剛新增的電子郵件設定自動轉寄到自己常用的信箱,點”轉寄站”
新增轉寄站
輸入第一步驟新增的電子信箱,再輸入要轉寄到自己常用的那一個電子信箱
完成轉寄設定
步驟四》 回到後台設定 Contact form 7
收件者就要設定步驟一所新增的電子郵件
可以到前台送出內容了
剛剛新增的信箱收到信了,也同時轉寄到自己常用的信箱