Gmail的两个小问题
1、在Gmail里常见标题上写着=?GB18030这样的字符串,看来就是Gmail不支持标题用这咱编码方法,同样GBK也不行,GB2312没有问题。正文内容似乎无所谓。
2、Gmail-Gmail的转发似乎不太合乎常理。也就是明明是转发的信件,却在接收者那里仍然显示是从最早的发信人那里来的,而不紧俏货转发者来。即如果A发给B,B然后转发给C,则在C的gmail中显示From仍然是A,而不是B。一般的邮件客户端都认为这咱情况下B才是发信人。事实上从别的信箱发给gmail的信,以及从Gmail发到别的信箱的信都正常,只有从Gmail转发到Gmail才是如此。
发现这个是因为slashdotcn,因为设了一个slashdotcnteam at gmail.com的信箱作为公用信箱,接收投稿或建议。然后希望这个信箱能转发到Google Group,于是就设了自动转发。slashdotcnteam已经是该Group成员,可以发信,但由于上面所说的gmail系统内转发不改From的问题,虽然slashdotcnteam这个信箱已经转发了,group却会认为这个信不是它发来的,而是由投稿的读者发来的,于是就自动拒收了。算不算个Bug?
[update]看来自动转发Gmail的实现仍然是“标准的”,不能怪它。
并,求一个公共邮箱的解决方案。
评论
biantaishabi:
virushuo:
gb2312<gbk<gb18030
均可向下兼容。
fishy:
第二个问题是不是仅限自动转发?因为我手动转发过一些似乎是正常的
cathayan:
fishy是对的,手工转发的合乎常理,自动转发的就不行。
刚才又试了一下,从Gmail到校友网转发显示也是同样,反之亦然,或者这就是自动转发的一个标准?
郁闷。我设计的公共邮箱功能算是失败了。
shunz:
我原来准备在Postshow上也这么用的,但是一直不行,所以也放弃了。。。
wanderor:
邮件列表的转发一般也是这个样子的,看来是一种通行的做法,不能说gmail错。
cathayan:
现在有什么技术可以实现上述功能呢?就是个公共邮箱公布出来,然后它把收到的所有信件都自动转发给一个只有成员才能发贴的邮件列表?
Kiral:
subject不支持gb18030或gbk编码的问题我已经向gmail提交过bug报告,他们回复要求我提供邮件header的源代码,已经给相关的小组处理了。
cathayan:
这个我也报过。前两天说它的News alert,提了个问题,发现Google的回信是中文的,标题上正是用了GB18030的编码,实在是晕。。。
kiral:
呵呵,我提这编码问题的bug报告时,google的中文支持邮件回复就是用GB18030编码的,当场就郁闷死了。google貌似很遵守国家关于gb18030的规定 ![]()
站长:
是有这个,反映另一个问题时回复邮件就是18030,于是我就回了一个说他们信有问题,于是他们就转发给gmail小组了,这小组就又来信问什么问题,感觉以前给他们报告的都没有什么作用呢?
Kiral:
反正他告诉我说转给相关的小组,到现在已经一个月以上了,但今天我还看到subject没有解码。本来是很简单的事情,不明白他们为什么不做修改。其实就是按base64或Quote-Printable解码,然后再转utf-8就可以。难道他们不会GBK->UTF-8 ![]()
Kiral:
呵呵,顺便还要说一下,上面提到的自动转发的问题。也许大家没有注意到,如果转发的时候还是A的地址没有重写,现在很多部署了SPF的系统是会直接把邮件干掉的,SPF会认为这是垃圾邮件。因为发件人地址里的domain跟实际转发信的邮件服务器ip对不上。
我来评论
广告见之即删。带有任何赢利机构链接的评论都会删除。

我觉第二个设定还是有他的考虑的
因为一般人接到转发信件
如果要回复这个信件的话
还是要回复到最初的发信者那里
如果发件人是转发的地址点“回复”就回信给自己了
不过可以试试给google写信说说这个group的事情,让他可以识别转发的邮件。他们处理这个还是挺快的吧。
要不就开放你们group的权限让大家都能看到吧!哈哈