发信人: kamkam(Eric)
整理人: kamkam(2002-05-01 22:57:14), 站内信件
|
作 者: hntangwei(Hntangwei) 2001-02-28 16:16:28 :0 :0
[回复] [打包] [转贴]
邮件处理概述
我们在做办公应用时,通常使用Domino做为内部的邮件服务器。随着网络的发展,用户经常通过专线或ISDN等方式连网。此时,用户通常会要求:”可不可以在办公系统中处理Internet呢?”。(当然是可以的啦!)
在R4.X,Domino是通常SMTP MTA来转发Internet邮件。在R5中,SMTP、POP3、IMAP已经成为像Router一样的标准任务,可以随时加载。有了对这些Internet邮件协议的支持,Domino服务器不仅仅可以做Notes的邮件服务器,还可以做为一个Internet邮件服务器。当然啦,在邮件处理的过程中,不管是Notes的RTF格式还是Internet的MIME格式,都是Domino来搞定。所以,各位大虾、菜鸟们不用担心自己的boss收到一堆乱码。
一般来说呢,用户在我们的邮件服务器上有一个邮件文件(跟办公系统内部用户一样)。用户通过支持SMTP、POP、IMAP等协议的邮件客户机(如:FoxMail、Notes、Outlook等),经过Internet来访问我们的服务器。然后,接下来肯定是我们的服务器验证用户的用户名和口令。接着呢,如果是SMTP协议,服务器接收用户的邮件文件,并将其保存在Mail.box中,然后为用户转发出去。如果是POP或IMAP协议,则为用户从邮件文件中读取新的邮件,并发送给用户。
邮件处理与网络域名服务
当需要用Domino服务器处理Internet邮件时,就必须用到网络域名服务(DNS)。很明显的一点,如果我们的服务器要发送一封邮件到263.net,它必须知道如何访问到263.net的邮件服务器,这时就需要向DNS服务器查询IP了。反过来,用户如果想收信,就必须能够访问到我们的服务器,如:mail.hereinfo.com或是210.76.112.164这样的一个地址。
具体来说,首先服务器所在机器必须有一个固定的IP,并且域名解释要正确。对于POP服务,则必须在我们的DNS服务器上加一个MX记录。具体的各种配置方案会在实战篇中给出。
SMTP路由概述
简单邮件传输协议是一个点对点邮件协议。当用户通过简单邮件传送协议(SMTP)发送消息时:
1. 发送服务器检查收件人的地址(其格式为localpart@domain)并在网络域命名服务(DNS)中查找网络域。
2. 网络域命名服务(DNS)返回网络域中服务器的IP地址,该网络域通过简单邮件传送协议(SMTP)接收邮件。
3. 发送服务器通过TCP/IP连接至目标服务器、建立简单邮件传输协议(SMTP)连接、传送消息和关闭连接。
POP服务概述
POP服务就是我们通常用Outlook来收信时,所用的协议(不要告诉糖糖你不知道噢)。可以设置Domino以支持POP3的邮件协议。
对于POP用户,用户首先必须在Domino的通讯录中,有一个”个人”文档。并且,用户必须有一个邮件文件(至少应该让Domino服务器知道如何可以读到该用户的邮件文件)存在于Domino服务器上。在POP3用户访问他们的邮件前,Domino必须对他们进行验证,包括:基本名称/口令验证、安全套接字层SSL验证和SSL加密。
POP用户也可以给其他POP用户或IMAP用户发信,但必须为用户配置SMTP协议。
IMAP服务与POP服务类似
后继文章的介绍
在下面的实战篇中,糖糖将使用案例来给大家介绍如何为Domino配置邮件服务,注意关注噢!:-)
---- ---------------
我心是澎湃的海 我心是动荡的舟 |
|