mailman在FreeBSD下的安装和使用
2009-05-13 15:49:58来源:未知 阅读 ()
在安装配置过程中,按顺序来是一种很好的习惯!
我认为邮件列表的 工作流程是(mailman可以说是一个MDA(邮件传递代理(Mail Delivery Agent)):
大体上是:
对以上的这幅图我的理解是:第一次用户通过Email地址来通过订阅邮件列表,而postfix作为邮件服务来接收发到这个地址的邮件然后交到mailman,mailman就通过postfix来给这些Email地址发送确认信。Email地址点击确认后mailman就把这些Email地址存到Manage User Email add里面去。第二次,第三次。。。当用户要把信息分享给其它的Email的时候,它只须要将信发给Mailman这个地址,mailman就从Manage User Email addr里取出其它Email地址然后通过postfix服务来进行转发。同时,它也将这个信息放到Archive里面去以便以后查看。
以下就是安装和配置mailman的过程:
平台
FreeBSD-7.0-release
软件
邮件服务器:
postfix-2.5.5,1邮件列表服务器:
mailman-2.1.11web服务器:
apache-2.2.6_2
安装过程
我是通过ports来安装mailman(不过在安装mailman的同时也要安装postfix邮件服务)
cd /usr/ports/mail/mailman
make install clean #在弹出的对话框中选择CHINESE and POSTFIX,我的做法
#是让postfix和mailman结合
postfix:
cd /usr/ports/mail/postfix
make config
make install
在postfix中, 最重要的文件就是main.cf and master.cf
在freebsd下,有一个在系统安装后就会自带的一个邮件服务了,叫做sendmail.为什么它会出现在freebsd安装完成之后就有了?
这里有一个说法:
sendmail是FreeBSD上的标准邮件传输代理(Mail Transport Agent, MTA -- 不过又有人说MTA是 messages Transport Agent)!那
为什么要用postfix来替代sendmail呢??因为sendmail的单体式结构已成为许多安全隐患的主因,而且难以配置和维护。而
postfix的目标是可靠性,安全性效率,灵活性,容易使用,可兼容sendmail,这样就成就了postfix替换sendmail的一个很好的理
由。
配置postfix:
我们现在要把sendmail替换成postfix,所做的工作是:
#vim /etc/rc.conf
加入:
sendmail_enable="YES"
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:关于检查磁盘的命令fsck
下一篇:fb 相当快的ports源地址
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 讨论一下package和port一起使用的问题。 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash