之前我介紹過怎麼解決 WordPress 郵件無法傳送的問題,也就是使用 SMTP

使用 SMTP 外掛的時候可以自定義郵件的發件人和郵件,這裡就有了一個問題,如果沒有使用 SMTP 外掛怎麼自定義郵件的發件人和發件郵箱呢?

預設情況下,發件人是 「WordPress < WordPress@example.com  >」,這樣使用者無法直接回復,而且很容易被判斷成垃圾郵件,導致使用者收不到。

如果要修改發件人和發件人郵箱,只需要使用一段小程式碼即可,放到 functions.php 裡:

/** *WordPress 自定義郵件傳送郵件和發件人 *http://www.weixiaoduo.com */ //發件人 function Bing_wp_mail_from_name(){ return '斌果';//可自行修改 } add_filter( 'wp_mail_from_name', 'Bing_wp_mail_from_name' );   //傳送郵件 function Bing_wp_mail_from(){ return 'admin@endskin.com';//可自行修改 } add_filter( 'wp_mail_from', 'Bing_wp_mail_from' );