·OWASP要素增强Web应用程序安全(2)
·“恶搞”盗用你无线网络的邻居
·如何入侵jsp网站
·黑客知识:如何隐藏 PHP文件后门的技
·jsp+javabean学习(二)
·Java入门视频教程-第61讲
·OWASP 10要素增强Web应用程序安全(1
·什么是asp木马
·如何在Windows Server 2003中安装Java
·Web 2.0网站安全堪忧 JavaScript恐引
有关本文的 Microsoft Exchange 2000 Server 版本,请参阅
319252。
本任务的内容
%26#8226; | 概要 %26#8226; | 要求 | %26#8226; | 消息传递格式说明 %26#8226; | 纯文本 | %26#8226; | RTF 格式 | %26#8226; | HTML 格式 | %26#8226; | 纯文本和 HTML | %26#8226; | MIME 和 uuencode | %26#8226; | 邮件文本自动换行 |
| %26#8226; | 为所有外部域配置电子邮件消息传递设置 | %26#8226; | 为运行 Exchange 2003 或 Exchange 2000 的域配置设置 | %26#8226; | 确认 Internet 电子邮件设置起作用 | %26#8226; | 疑难解答 |
|
%26#8226; | 参考 |
本页内容
概要
本文逐步说明了如何在用户级别和组织级别配置 Internet 电子邮件消息传递格式。对于大多数组织来说,电子邮件消息传递已经成为日益重要的通信模式。但是,并不是所有组织都是用同一类型的消息传递系统。因此,如果用户尝试向格式不匹配的外部组织发送邮件,就可能发生问题。或者,如果您的组织要在电子邮件通信中使用特定格式或使用字体和文本颜色等功能,则可能需要在组织级别配置 Internet 电子邮件消息传递格式。
您可以在两个级别配置这些设置,以向外部域发送 Internet 电子邮件:
如果使用默认设置,用户可以发送所需的任何格式的电子邮件。但是,组织可能有关于发送 HTML 或 RTF 格式的电子邮件的策略,而您想指定所有电子邮件都必须以纯文本格式发送。或者,您可能与另一家组织有合作关系,而该组织运行可以处理 HTML 或 RTF 格式的 Microsoft Exchange 2000。在这种情况下,可以配置规则,将所有电子邮件发送到使用 RTF 格式的那个域。
要求
下面的列表说明了推荐使用的硬件、软件、网络结构以及所需的 Service Pack:
%26#8226; | Microsoft Windows 2000 Server Service Pack 3 (SP3) |
%26#8226; | Microsoft Active Directory 目录服务 |
%26#8226; | Exchange 2003 |
本文假定您熟悉下列主题:
%26#8226; | Exchange 系统管理器 |
%26#8226; | 电子邮件消息传递格式,如纯文本、RTF 和 HTML |
消息传递格式说明
在配置向外部域发送的电子邮件时,请确保您了解可以使用的各种方法。
纯文本
纯文本邮件是得到最广泛接受的消息传递格式。所有电子邮件读取器都可以显示纯文本格式的文本邮件。但是,纯文本邮件不能显示颜色、不同的字体或强调,如粗体或斜体文
RTF 格式
对于在 Microsoft Outlook 用户之间发送的邮件,Exchange 2000 使用 RTF 消息传递。RTF 显示颜色、字体和格式。但是,RTF 仅可通过 Outlook 读取。Exchange 2003 RTF 格式与 Microsfot Word 等文字处理程序中使用的 RTF 格式不同。
注意:如果收件人在其电子邮件中收到名为 Winmail.dat 的文件附件,则该域存在 RTF 不兼容问题。要解决此问题,必须配置规则,以确保发送到该域的邮件不使用 RTF 格式。
HTML 格式
HTML 邮件是最近实现的格式,它允许在邮件中显示丰富的内容。使用 HTML 邮件格式时,邮件作为 HTML 页发送,其中包含可用于更改文本外观的标记。然后,收件人的电子邮件客户端程序将设置该 HTML 的格式并进行显示。HTML 文本的主要问题在于并非所有电子邮件客户端程序都支持 HTML 文本。如果 HTML 电子邮件显示不正确,则该邮件便无法阅读。
纯文本和 HTML
Exchange 2003 可以纯文本和 HTML 格式向外部域发送邮件。这种格式在这两种类型的客户端中都可以正确显示。但是,邮件大小变为原来的两倍且处理时间较长。您在对邮件的回复中也许能够同时查看纯文本和 HTML。在人们使用纯文本和 HTML 粘贴邮件的讨论组中经常会出现这种情况。
MIME 和 uuencode
MIME 和用户到用户编码 (uuencode) 是两种不同的随邮件发送二进制附件的方法。早期电子邮件客户端程序使用 uuencode 作为默认邮件格式。但是,当前大多数电子邮件客户端程序都支持 MIME。您可能必须与继续使用 uuencode 的域通信。在这种情况下,可以配置规则,以向使用 uuencode 格式的域发送邮件。
邮件文本自动换行
虽然这种格式不是严格的电子邮件消息传递格式,但是电子邮件消息传递客户端的一些早期版本要求在第七十六个或第七十七个字符后放置换行符。如果不执行此过程,则这些客户端只能查看每行的前 76 个字符。因此,邮件的大部分文本都可能无法显示。
为所有外部域配置电子邮件消息传递设置
要配置向大多数 Internet 域发送的电子邮件,请验证默认 Internet 电子邮件消息传递格式的设置。为此,请按照下列步骤操作:
1. | 单击“开始”,依次指向“程序”、“Microsoft Exchange”,然后单击“系统管理器”。 |
2. | 展开“全局设置”,然后单击“Internet 邮件格式”。 |
3. | 在右窗格中,右键单击“默认”,然后单击“属性”。
注意:在“默认”属性的“常规”选项卡中,用于默认格式的 SMTP 域以星号 (*) 指示,因为此默认条目将向所有 Internet 域发送电子邮件。 |
4. | 单击“邮件格式”选项卡,然后在“邮件编码”下单击要使用的邮件编码。
对于大多数域,请将 MIME 用于编码,将纯文本用于邮件正文。 |
5. | 如果您希望使用非 Outlook 邮件客户端连接的用户能够使用相同的邮件编码设置,单击以选中“将内容设置应用于非 MAPI 客户端”复选框。
邮局协议版本 3 (POP3) 客户端经常使用 Microsoft Outlook Express,可能发送 HTML 格式的邮件。可以强制非 MAPI 客户端使用纯文本,然后强制在 Exchange 2003 服务器上进行邮件格式转换。
注意:如果许多邮件都以这种方式进行转换,则可能会产生较大的处理负荷。 |
6. | 在“字符集”下,在“MIME”和“非 MIME”列表单击适当的字符集。
注意:如果选择了错误的字符集,则邮件可能无法正确显示。 |
7. | 单击“高级”选项卡,然后在“Exchange RTF 格式”下单击要使用的设置。
如果您单击“由每个用户的设置确定”,则用户可以选择自己的格式。但是,建议您不要向外部方发送专用格式。因此,可以通过选择“从不使用”来强制执行仅使用纯文本的策略。
注意:Exchange RTF 格式是一种仅能由 Outlook 客户端解释的专用格式。将此选项设置为“从不使用”,从而可以与外部方通信,这不会影响内部 Exchange 组织内的 Outlook 用户之间使用 Exchange RTF 格式进行交流。 |
8. | 在“邮件文本自动换行”下,单击要使用的邮件文本自动换行设置。
如果选择“在此列处使用”,则键入要自动换行的列。 |
9. | 单击“确定”接受设置,然后关闭“默认”属性。 |
为运行 Exchange 2003 或 Exchange 2000 的域配置设置
如果要向已知的运行 Exchange 2003 或 Exchange 2000 的域发送大量电子邮件,则可以通过重新启用 Exchange 2003 RTF 来改善发送到该域的邮件的外观。为此,请按照下列步骤操作:
1. | 单击“开始”,依次指向“程序”、“Microsoft Exchange”,然后单击“系统管理器”。 |
2. | 展开“全局设置”,右键单击“Internet 邮件格式”,指向“新建”,然后单击“域”。 |
3. | 在“名称”框中,为该对象键入一个描述性名称。 |
4. | 在“SMTP 域”框中,键入要应用此 SMTP 策略的 SMTP 域的名称。 |
5. | 单击“邮件格式”选项卡。 |
6. | 单击“MIME”,然后单击“以 HTML 格式提供邮件正文”。 |
7. | 在“MIME”和“非 MIME”列表中,单击适当的字符集。通常使用下列两种字符集之一: %26#8226; | 美国 ASCII 码 | %26#8226; | 西欧字符 (ISO-8859-1) |
|
8. | 单击“高级”选项卡,然后单击“始终使用”。
注意:邮件文本自动换行设置保留为“从不使用”。 |
9. | 单击“确定”接受设置,然后关闭 Domain_Name 属性。 |
根据需要可以通过使用不同的设置来配置多个域。
确认 Internet 电子邮件设置起作用
为了验证您的 Internet 电子邮件设置能否正常起作用,可以向外部收件人发送电子邮件并验证他们是否可以正常接收并查看这些邮件。收件人回复时,可以确认他们的邮件显示正常。如果从运行 Exchange 2003 或 Exchange 2000 的域发送和接收邮件,则发送到该域或从该域接收的邮件会保留颜色和字体等格式。
疑难解答
发送 Internet 电子邮件时出现的大多数问题都发生在无法解释 RTF 格式或 HTML 格式邮件的邮件客户端上。要解决此问题,可为该域创建单独的规则,或将默认格式更改为纯文本。
参考
有关如何在 Exchange 2003 中配置 Internet 电子邮件消息传递格式的更多信息,请参阅 Exchange 2003 资源工具包和 Exchange 2003 帮助。
这篇文章中的信息适用于:
%26#8226; | Microsoft Exchange Server 2003 Enterprise Edition |
%26#8226; | Microsoft Exchange Server 2003 Standard Edition |
%26#8226; | Microsoft Windows Small Business Server 2003 Premium Edition |
%26#8226; | Microsoft Windows Small Business Server 2003 Standard Edition |