了解email发送过程

 

参考链接中说的很详细了,这里再重复。

 

 

Simple Mail Transfer Protocol (SMTP)

Post Office Protocol (POP3)

Mail User Agent (MUA),常用的如Outlook、foxmail等软件。

Mail Transfer Agent (MTA),常用的有Sendmail、Postfix等软件。

Mail Delivery Agent(MDA),有的MTA同时具有MDA的功能,如Sendmail、qmail等。也有独立程序如procmail。 

 

 

 

Part

What It Does

Examples

Mail User Agent (MUA)

The MUA is the program which the user uses to read and send e-mail. It reads incoming messages that have been delivered to the user's mailbox, and passes outgoing messages to an MTA for sending.

elm, pine, mutt

Mail Transfer Agent (MTA)

The MTA basicly acts as a "mail router". It accepts a message passed to it by either an MUA or another MTA, decides based upon the message header which delivery method it should use, and then passes the message to the appropriate MDA for that delivery method.

sendmail, postfix, qmail

Mail Delivery Agent (MDA)

The MDA accepts a piece of mail from an MTA and performs the actual delivery.

mail.local, procmail

 

参考:

http://tech.ccidnet.com/art/3089/20071017/1245123_1.html

http://linux.vbird.org/linux_server/0380sendmail.php

http://support.kavi.com/khelp/kmlm/user_help/html/how_email_works.html

http://en.wikipedia.org/wiki/Email

http://wiki.list.org/pages/viewpage.action?pageId=4030516

http://www.feep.net/sendmail/tutorial/intro/MUA-MTA-MDA.html

http://en.kioskea.net/contents/courrier-electronique/fonctionnement-mta-mua.php3

posted @ 2008-11-27 13:07  h2appy  阅读(470)  评论(0编辑  收藏  举报