WordPress 裝在 Hostmonster 虛擬主機,郵件亂碼與寄件者名稱的修改的方法

紀錄一下剛剛找到的解決方法,如果你剛好是使用WordPress,又剛好是租用Hostmonster的虛擬主機服務,可能會遇到寄出的郵件是亂碼,而且由Wordpress發出的郵件寄件者是xxx@host62.hostmonster.com,如果你想解決亂碼問題,並將寄鍵者改為自己的EMAIL,,

可以按照下面方式修改。

一、郵件標題亂碼的問題

外掛名稱:UTF-8 Mail Header Fix (PipperL version)
外掛版本:v1.3
適用版本:目前我使用 WordPress 2.1.2都還算正常。
官方網頁:http://blog.serv.idv.tw/utf-8_mailheader_fix
直接下載:按這裡

此外掛我如果收一般迴響通知信,都正常,收SK2寄來的通知,則一樣是亂碼,大概是沒處理到吧。或許可以另外參考下面網頁的解決方法:網址

或外掛2:

外掛名稱:Cube Mailer
下載位址:按這裡
官方網站:http://www.cube316.net/

二、更改WordPress郵件寄件者的名稱

如果你的系統是放在Hostmonster虛擬主機中,預設會以xxx@xx.hostmonster.com的寄件者寄出,如果要改的話,可以直接改Hostmonster所提供的php.ini檔案去設定。

1. 首先,在/public_html/ 資料夾中找到 php.ini檔案,下載回來。
2. 在php.ini檔案中找到第604行的

sendmail_path = /usr/sbin/sendmail -t -i ;

3.將他改為:

sendmail_path = /usr/sbin/sendmail -t -i -fyou@gmail.com ;

其中 -f是個參數,後面的「you@gmail.com」須改成你的Email帳號。

把這個新改好的php.ini檔案,複製到 你的WordPress的資料夾中。

完成。

[gads]

最後更新:11-04, 2013 上午 9:34

TAG:

Author: 不來恩

briiancom@gmail.com

相關資訊

訪客留言:

6 Replies to “WordPress 裝在 Hostmonster 虛擬主機,郵件亂碼與寄件者名稱的修改的方法”

  1. 您好,不好意思請教一下
    Hostmonster用session的語法都會出現錯誤
    請問要如何修改php.ini才可以克服這個問題呢?
    謝謝

  2. Hi,布萊恩你好

    我在hostmonster的/public_html/裡找不到php.ini
    印象中好像也沒看過

    請問是什麼原因呢? thank u…

  3. 布萊恩你好:

    我也是最近轉換到 Bluehost 這家主機商,不過,我按照你的方式來更改 php.ini 這個檔案,然後備份資料庫、以電子郵件寄至我的 GMail 信箱之後(我裝了 wp-db-backup 這個插件),卻還是發現寄件者的電郵地址依舊是:我的帳號@xx.bluehost.com 耶!?

    那麼,我究竟要修改哪裏呢?也有朋友使用這家主機商,他建議我再次修改此檔案,然後把 sendmail_from 這個後面的 me@localhost.com 修改成我的郵件地址,我做了修改之後,再備份一次資料庫、寄到我的郵件地址,可是寄件者依舊是:我的帳號@xx.bluehost.com

    我還注意到這個檔案裏有個 SMTP = localhost 的部份,難道我是要修改這個地方嗎?

    不好意思,問題很長,煩請撥冗回覆,多謝!

發佈回覆給「匿名訪客」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *