|
发表于 2012-2-15 16:58:02
|
显示全部楼层
Post by easior lars;2160108
想问一下什么情况下必须配置SMTP?
比如在使用evolution的时候,好像不配置SMTP,它的发送邮件功能工作得也挺好。
emacs+mew的时候,好像smtp也没有什么问题。
不知道在emacs+gnus下,pop邮箱的smtp功能不能正常工作是否与SMTP有关?
关于Unix的邮件系统的传统工作模式我也所知不多。专用的MTA似乎只有在专职的邮件服务器上、在某些daemon需要调用时(例如,PHP的sendmail支持)、使用较为传统的依赖MTA和MDA/MRA邮件客户端时(大部分传统邮件客户端,例如mutt都有这种支持)或者需要在shell script中发送邮件时才会用到。
Evolution、Thunderbird这类新型的邮件客户端自身支持SMTP协议,不需要借助独立的MTA发送邮件。更准确的说,现代邮件客户端可能整合了MTA(发送邮件)、MDA(邮件分拣、投递、筛选、预处理?)、MRA(接收邮件)、MUA(阅读邮件)的功能。
关于邮件系统的传统工作流程,Mutt Wiki上提供了不错的解释: (尽管我还是没能完全明白MDA的功能...)
http://wiki.mutt.org/?MailConcept
http://wiki.mutt.org/?MailConcept/Flow |
|