- 135
- 0
- 约2.6万字
- 约 30页
- 2018-10-27 发布于湖北
- 举报
理解 SMTP 身份验证,让您的 IBM Lotus Domino
8 服务器远离垃圾邮件
Shrikant Jamkhandi
IBM Sof tware Group
高级软件工程师
Pune, India
2010 年 12 月
© Copyright International Business Machines Corporation 2009 。版权 有。
摘要:了解 SMTP 协议和 SMTP 身份验证流程的工作原理,了解如何检查 IBM®
Lotus® Do ino® 8 服务器是否设置为开放转发,以及了解如何让 Lotus Do ino 遵从
SMTP 身份验证,从而保护服务器避免垃圾邮件的干扰。
目录
1 简介2
2 SMTP 流程概述2
2.1 SMTP 流程3
3 SMTP 身份验证概述3
3.1 开放转发4
3.2 SMTP Authentication5
4 确定 Lotus Domino 的转发功能是否开放6
5 将 Lotus Domino 设置为关闭转发服务器7
5.1 设置入站转发控制7
6 在 Domino 服务器上启用 SMTP Authentication9
6.1 在不使用 Internet Site 文档的服务器上配置 SMTP-AUTH 选项 9
6.2 在使用 Internet Site 文档的服务器上配置 SMTP-AUTH 选项 12
7 在 Lotus Domino 和 Outlook 客户端之间的 SMTP 身份验证 13
7.1 使用 Microsoft Outlook Express 客户端 14
7.2 使用 Microsoft Outlook 客户端 16
8 转发来自通过身份验证的用户的邮件时避免地址欺骗 18
9 传输到外部 Internet 域的入站反转发设置和消息20
10 结束语21
11 附录 A :SMTP otes.ini 变量21
12 参考资料24
1
关于作者25
1 简介
Simple Mail Transfer Protocol (SMTP) 是在 Internet 上广泛使用的标准电子邮件协议,该协议
也是 TCP/IP 协议的一部分。SMTP 定义消息的格式和负责储存和转发邮件的消息传输代理
(MTA )。SMTP 使用 TCP 端口 25 。
SMTP 的主要 目的是在邮件服务器之间传输电子邮件。不过,它对电子邮件客户端也非常关键 。
在发送电子邮件时,客户端首先将消息发送到出站邮件服务器,然后由它联系 目标邮件服务器 。
因此,在配置电子邮件客户端时,必须指定一个 SMTP 服务器。
关于 SMTP 协议,必须指出的是它在默认情况下不需要身份验证。这样,Internet 上的任何人都
可以向其他人或众多人发送电子邮件。正是 SMTP 的这个特点给垃圾邮件留下了生存空间。
2 SMTP 流程概述
当 SMTP 客户端有需要传输的消息时,它将建立一条通向 SMTP 服务器的双向传输通道。
SMTP 客户端的职责是将邮件消息发送给一个或多个 SMTP 服务器。
当该传输通道建立并完成第一次握手之后,SMTP 客户端将发起一个邮件事务。该事务包含一系
列命令,用于指定邮件的创建者和 目的地,以及传输消息内容本身 (包含任何头部或其他结构)。
服务器通过回复响应每个命令;回复可能表明接受命令、期望更多命令或存在临时或永久错误。当
指定的邮件消息被传送出去之后,客户端要么请求关闭连接或发起另一个邮件事务。
SMTP 定义了一组基本的必要命令集,以及几个能够提供方便的可选命令。SMTP 发送客户端
必须使用的命令:
HELO:问候邮件服务器。每次会话使用一次,在会话的开始使用。
MAIL FROM: source email address。声明发送者是谁。每个邮件使用一次,在为邮件
指定收件人之前或在 RSET 之后使用。
RCPT TO: desti atio email address 。该命令标识电子邮件消息的收件人。允许有多个
收件人,并且每个收件人必须有自己的 RCPT TO :在 MAIL FROM: 之后输入。
SIZE= umberofbytes 。指定消息大小的命令,它告诉远程邮件
原创力文档

文档评论(0)