bestlong 怕失憶論壇

 

 

搜索
查看: 9140|回復: 3
go

認證信問題 [複製鏈接]

Rank: 7Rank: 7Rank: 7

1#
發表於 2006-9-11 14:41 |顯示全部帖子 |倒序瀏覽 |打印
站長您好:

認證信被判為垃圾信,目前在我機器上看到的問題是
您發出的信件格式是 UTF-8,但 Content-transfer-encoding 確告知為 8bit
所以垃圾判定程式無法在 header 部份找到 8bit 編碼的資料,所以判為垃圾郵件.

建議,將 Mail 部份改用 8bit 發送,不要用 utf-8,以符合大眾使用,除非您確定您的
user 都擁有良好 UTF-8 support 的 Mail Client.

yckuo

Rank: 7Rank: 7Rank: 7

2#
發表於 2006-9-11 23:22 |顯示全部帖子
針對 UTF-8 格式發信
建議將 include/smtp.php 188 行
fputs($socket, "Subject: $subject\r\n");
改為
fputs($socket, "Subject: =?UTF-8?B?".base64_encode($subject)."?=\r\n");

這樣 Subject 就會被正確解析,"就不會因為 subject 的編碼問題被判為垃圾信",一般的 webmail client 也能正確
解析出 subject like gmail yahoo mail

但yahoo 還是會判為垃圾信,這得叫 user 將此設為 這不是垃圾信較快解決.
yahoo 的垃圾信判定較為機車.

此法僅針對因subject 解析問題被判為垃圾信的解法.

Rank: 7Rank: 7Rank: 7

3#
發表於 2006-9-12 16:52 |顯示全部帖子
是的,那限於使用 SMTP 的方法,使用 emailer.php 的也是一樣去修改 subject 的部份.

另建議站長打開 gzip 壓縮功能,節省頻寬.
delphi.ktop 也一樣,因沒用 gzip 功能,光首頁一頁就 xxKB 了 @_@

Rank: 7Rank: 7Rank: 7

4#
發表於 2006-9-13 00:05 |顯示全部帖子
sorry 搞錯對像了,貴站確實有開 gzip, 是 delphi.ktop 沒有使用 gzip.

delphi.ktop 光首頁就 74KB了,加了gzip 後相信會在 10KB 左右.

yckuo
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-5-4 17:48 , Processed in 0.011664 second(s), 11 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.