Advanced Search
   
Who's Online
14 user(s) are online (4 user(s) are browsing Forums)

Members: 0
Guests: 14

more...

XOOPS Technologies : 解決XOOPS在bluehost上發信出現亂碼的問題

Poster Thread
wt_admin
Webmaster
  • Joined: 1970/1/1
  • From: Taipei
  • Posts: 250
解決XOOPS在bluehost上發信出現亂碼的問題
困擾已久,不斷爬文、嘗試、刪除整個經營許久的網站、徹夜失眠,甚至火氣大到扁桃腺腫大,終於找到解決的方式。原始方式是對岸網友刊登,主要是解決bluehost透過smtp發信的問題,不料卻對我有非常大的幫助。

我的問題是:
1. xoops utf-8編碼是否能正確發信到big5的用戶端?
2. 跟bluehost有無關係?
3. 跟mysql 4.1.x有無關係?

最後解決了。在此恭敬刊出解法並附上原文網址:

Quote:
经过多次试验才得出在 BlueHost 主机上用 PHP 以 SMTP 方式发送邮件的正确方法,注意事项如下:
1) BlueHost 帮助信息中说跟你账户(域名)相对应的 SMTP 主机地址是 mail.yourdomain.com,但其实应该是 localhost。你用 mail.yourdomain.com 只会得到 SMTP 拒绝链接的错误信息。
2) SMTP 服务器需要验证才能发邮件。
3) SMTP 验证时用户名需要写 user+yourdomain.com,不能写 user@yourdomain.com。想想这个也好理解,在虚拟主机上一个 SMTP server 要支撑很多个账户,这种写法应该是为了区别发件的账户。
4) 邮件头中的发件邮件账户一定要是存在于系统中的真实账户,象我上面那样注册了一个 test@yourdomain.com,但是发件人账户又写 noreply@yourdomain.com 是不行的,只会得到这样的错误信息:
SMTP: Invalid response code received from server (code: 550, response: Verification failed for No Such User Here Sender verify failed)


原文在此 http://blog.2ndboy.net/?p=6


----------------
Wise people fish here.

dearbooky
Just popping in
  • Joined: 2007/4/17
  • From:
  • Posts: 2
Re: 解決XOOPS在bluehost上發信出現亂碼的問題
您好,我也是在bluehost上架xoops的utif8版本,同樣是發信郵件都是亂碼.

感謝您的文章,但我還是看不太懂應該如何才可以解決這個問題.

請教教我嗎?

感謝您!!
dearbooky
Just popping in
  • Joined: 2007/4/17
  • From:
  • Posts: 2
Re: 解決XOOPS在bluehost上發信出現亂碼的問題
哈..感謝您的文章,我終於搞懂了,已經解決了!!

萬分感謝您!!
wt_admin
Webmaster
  • Joined: 1970/1/1
  • From: Taipei
  • Posts: 250
Re: 解決XOOPS在bluehost上發信出現亂碼的問題
恭喜!很高興對你有幫助


----------------
Wise people fish here.

wt_admin
Webmaster
  • Joined: 1970/1/1
  • From: Taipei
  • Posts: 250
Re: 解決XOOPS在bluehost上發信出現亂碼的問題
補充一個 XOOPS 避免郵件編碼錯誤的方法 (使用 sendmail),請看以下連結:

http://twpug.net/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=514&forum=4
祝各位都能解決這個問題


----------------
Wise people fish here.