五:Postfix配置 要求和提示三: ⑹以Postfix为基础,配置可收发电子邮件的E-mail服务器,要求将电子邮件发送到自己在公用网站上申请的免费邮箱上(在实验报告中要显现对应的结果),再抄送一封邮件到教师邮箱: stdlq@jxufe.edu.cn 建议在WEB、FTP及Email服务器之前将路由及交换机相关内容配置好,以此为基础来检验DHCP服务器、DNS服务器,并保证能够访问校园网,以便能够发送邮件到公用网站上邮箱和教师邮箱。 Profix的配置 postfix是IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix在性能上大约比sendmail快三倍。 postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性。 特点 1. postfix是免费的: postfix想要作用的范围是广大的Internet用户,试图影响大多数的Internet上的电子邮件系统,因此它是免费的。 2. 更快: postfix在性能上大约比sendmail快三倍。一部运行postfix的台式PC每天可以收发上百万封邮件。 3. 兼容性好: postfix是sendmail兼容的,从而使sendmail用户可以很方便地迁移到postfix。Postfix支持/var[/spool]/mail、/etc/aliases、 NIS、和 ~/.forward 文件。 4. 更健壮: postfix被设计成在重负荷之下仍然可以正常工作。当系统运行超出了可用的内存或第 25 页/ 共31页
磁盘空间时,postfix会自动减少运行进程的数目。当处理的邮件数目增长时,postfix运行的进程不会跟着增加。 5. 更灵活: postfix是由超过一打的小程序组成的,每个程序完成特定的功能。你可以通过配置文件设置每个程序的运行参数。 6. 安全性 postfix具有多层防御结构,可以有效地抵御恶意入侵者。如大多数的postfix程序可以运行在较低的权限之下,不可以通过网络访问安全性相关的本地投递程序等等 Dovecot 是一个发布于 2002年7月开源的 IMAP 和 POP3 邮件服务器,支持 Linux/Unix 系统。 Dovecot 在安全性方面比较出众。另外,Dovecot 支持多种认证方式。 经典搭配 postfix(作为发送邮件服务器)+dovecot(作为接收邮件服务器)+mysql(作为数据库) 1、首先配置好DNS和DHCP 2、在dns中添加别名mail和邮件服务交换机 (图32) 3、如果在当前Linux系统中已事先安装了Sendmail,必须停止服务,并killall sendmail 停止sendmial服务 第 26 页/ 共31页
4、安装和配置postfix 5、检查系统是否安装postfix和devecot 6、启动postfix和dovecot 7、修改postfix邮件服务的配置文件 (图33) 修改dovecot配置文件 (图34) 8、重启postfix和dovecot服务 10、测试postfix的端口 在windows用foxmail客户使用用户jack进行端测试并且填写账户信息 第 27 页/ 共31页
(图35) (图36) (图37) 第 28 页/ 共31页
注意上面的邮箱类型一定要选POP3,而不能选IMAP,否则后面的测试就要出问题。 这里是POP和IMAP协议的一些介绍如下: POP/IMAP 是 MUA(邮件用户代理 程序)从邮件服务器中读取邮件时使用的协议。其中,与 POP3 是从邮件服务器中下载邮件比起来,IMAP4 则是将邮件留在服务器端直接对邮件进行管理、操作。 IMAP( 互联网邮件访问协议 ) 提供了一种访问远程服务器上的电子邮件或 BBS 邮件的方法. IMAP 普遍被认为是 POP ( 邮局协议 ) 邮件的替代者. IMAP 允许用户从不同的机子上访问他们的电子邮件而不用下载那些邮件。这种邮件的访问方式更加有效, 而且对终端用户来说有更多的好处。 用户创建成功后,会收到在为当前用户配置SMTP服务器发出的配置文件 这之后就能通过它发送邮件了 (图38) 如果要将邮件发至 stdlq@edu.com.cn 则需将Linux内部的ip地址与外网在同一个网段,子网掩码,默认网关设置得与外网相同,最重要的一点是Linux底下和Windows底下的首选dns服务器都应填Linux内部的ip地址,而备用dns服务器都应填外网自动获取的dns服务器地址,可以在Windows底下通过ipconfig /all命令查看,而且需要修改postfix相关配置项,如networks 第 29 页/ 共31页
四、(电子版)指导教师评语及成绩 成绩: 指导教师签名:刘 谦 注:打印稿必须清晰;为了节约生态资源,必须双面打印,否则判成绩不合格。
第 30 页/ 共31页