我设置了一个 IIS6 SMTP,用于将不支持 TLS 的内联网应用程序的电子邮件中继到 Google Apps 电子邮件帐户按照本教程。
在大多数情况下,它运行良好,但当我通过中继发送电子邮件时,以下信息会添加到消息的底部:
From: [email protected]
Return-Path: [email protected]
Message-ID: <randomString@bpdsrvr2>
X-OriginalArrivalTime: 30 May 2011 23:50:51.0503 (UTC) FILETIME=[683D3FF0:01CC1F24]
Date: 30 May 2011 19:50:51 -0400
这些信息是在什么时候添加的?是由 IIS 还是 Gmail 添加的?我有什么办法可以删除这些信息吗?
此中继用于发送文本消息,但所有这些额外信息都会使其无法使用。
编辑:我已确定问题源自 IIS。我尝试使用另一个 SMTP 中继器(而不是 IIS),但邮件头未打印在邮件正文中。我仍然不知道 IIS 为什么会这样做。
答案1
在 Windows 2003 (IIS6) 上按照以下说明操作:
http://routerjanitor.blogspot.com/2011/08/google-apps-iis-smtp-relay.html
我添加了完全相同的信息,但仅限于标题。
测试了发送 Gmail 帐户和普通帐户。不过,我们使用了 postini,因此在邮件发送之前,会向标题添加一些内容。