提示:本说明以me@mycompany.com.cn 做为企业邮箱地址,其中以me作为用户名,mycompany.com.cn作为企业域名来进行说明。
1. 当尚易企业邮箱用户,有用尚易电信服务器或者网通C2服务器发送邮件采用outlook 2003 客户端软件采用smtp.corpease.net 和smtp.c2.corpease.net 发信时:会收到退信。相关描述如下:
当发信给@foreign.ministry.se 时,也会收到一封系统退信: 553 5.0.0 Message-Id header line format error 当发信给nike.com时,也会收到一封系统退信:553 5.0.0? Message-Id header line format error (in reply to end of DATA? command 当发信给oglauser@qualcomm.com 时,也会收到一封系统退信:553 5.3.0 Header Error: Invalid MessageId
解决方案:
由于outlook 2003 的程序的BUG,导致贵司发信给某一些收信人时,由于信头的Message-ID中不含@符号而被拒绝,经过与微软工程师的沟通.现在贵司可以从:
http://www.microsoft.com/downloads/details.aspx?FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867&DisplayLang=zh-cn 这个网页的最下面.点击
此下载中包括的文件 该部分中的链接对应此下载包含的各个文件。请下载最适合您的文件。
文件名: 文件大小
Office2003SP2-KB887616-Client-CHS.exe
53.0 MB
Office2003SP2-KB887616-FullFile-CHS.exe
119.7 MB
需要下载Office2003SP2-KB887616-FullFile-CHS.exe.即: http://download.microsoft.com/download/d/b/f/dbff98f3-97ee-4c54-a10c-6c86941967d2/Office2003SP2-KB887616-FullFile-CHS.exe 直接下载这个修复程序.然后复制到贵司每台电脑的D盘,执行安装,同时要求在光驱中放入OFFICE 2003的安装光盘.安装成功后,重启电脑,再次发信就没有任何问题了
如果:outlook 2003 是英文版的:
1.从: http://www.microsoft.com/downloads/details.aspx?FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867&DisplayLang=zh-cn
选择:更改语言:为英语,将会弹出如下页面:
2. 从这个页面: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867 中部显示的如下信息中
2.File Name: File Size Office2003SP2-KB887616-Client-ENU.exe 49.4 MB Download
Office2003SP2-KB887616-FullFile-ENU.exe Download 101.8 MB Download 选择这个FULLFILE的下载程序:http://download.microsoft.com/download/9/b/3/9b37f157-123d-41fd-a3f4-f4aedd0cc847/Office2003SP2-KB887616-FullFile-ENU.exe下载完成后,安装到每一个电脑中就可以了.
此 BUG是解决退信:553 5.0.0 Message-Id header line format error和SMTP error, DOT: 553 5.0.0 Message-Id header line format error 和553 5.0.0? Message-Id header line format error (in reply to end of DATA? command 及553 5.3.0 Header Error: Invalid MessageId的解决方案。
详细分析:
foxmail 6.0 发送成功的邮件信头:Message-ID: <200702061948202507407@corpease.net>这个Message-Id:后面的结果就 有 @符号.
outlook express 6.0发送成功的邮件信头:Message-ID: <003501c749e3$fe62f350$5336a8c0@alan>?? 这个Message-ID:后面就有@ 符号
outlook 2003 原版程序发送成功的邮件信头:Message-Id: <45C86993.11F62C.13213>?? 这个Message-Id:后面的数值就没有@符号.
outlook 2007 发送成功的邮件信头:Message-ID: <000c01c74a9a$bda73760$38f5a620$@net>
但网易的免费邮箱,采用outlook 2003的原版程序在发信时,就可以在信头Message-Id: <45C86BC5.04E33E.22948@m12-16.163.com>这个Message-Id:后面的结果 就有 @符号. 是经过网易采用的邮件系统的后期处理,来弥补outlook 2003 的这个BUG。因此可以发送成功。
根据据RFC 2822 - Internet Message Format里解释了Message-ID的格式:
RFC 2822 - Internet Message Format里解释了Message-ID的格式:
3.6.4. Identification fields
message-id = "Message-ID:" msg-id CRLF in-reply-to = "In-Reply-To:" 1*msg-id CRLF references = "References:" 1*msg-id CRLF msg-id = [CFWS] "<" id-left "@" id-right ">" [CFWS] id-left = dot-atom-text / no-fold-quote / obs-id-left id-right = dot-atom-text / no-fold-literal / obs-id-right no-fold-quote = DQUOTE *(qtext / quoted-pair) DQUOTE no-fold-literal = "[" *(dtext / quoted-pair) "]"
所以MSG ID里没有“@”是不正确写法。理论上来说,“Message-ID:”应该是MUA(客户端软件)添加,因此可以判断问题来自于Outlook 2003的原版程序。现在只要按上面的描述下载这个(简体中文Outlook 2003 ) http://download.microsoft.com/download/d/b/f/dbff98f3-97ee-4c54-a10c-6c86941967d2/Office2003SP2-KB887616-FullFile-CHS.exe ,(英文版outlook 2003 )http://download.microsoft.com/download/9/b/3/9b37f157-123d-41fd-a3f4-f4aedd0cc847/Office2003SP2-KB887616-FullFile-ENU.exe程序并安装以后,就可以解决这个问题了,安装这个BUG以后用outlook 2003发送的邮件的信头Message-ID: <002b01c74e9c$ae792c70$4a36a8c0@alan>就含有@符号。因此如果客户安装的是outlook 2003 的客户端软件,请勿必到这个网址下载这个程序进行安装。以保证邮件的正常发送。
|