河北师范大学软件学院Linux学习笔记韩立刚我的博客构建PostFix邮件服务器7.1安装Postfix7.1.1停止sendmail服务因为该服务与Postfix冲突停止sendmail服务设置不会随系统启动而自动启动7.1.2安装Postfix服务查看是否安装了Postfix服务安装Postfix服务确认安装Postfix成功7.1.3安装E-mail服务器切换方法河北师范大学软件学院Linux学习笔记韩立刚我的博客图形界面切换发送邮件的服务7.2配置postfix7.2.1Postfix相关目录/etc/postfix该目录中包括了Postfix服务的主配置文件各类脚本查询表等/usr/libexec/postfix该目录中包括Postfix服务的哥哥服务器程序文件/var/spool/posftx该目录中包括Postfix服务的邮件队列相关的子目录其中,每个队列子目录用于保存不同邮件incomingActiveDeferredHoldCorrupt错误/usr/sbin包括Postfix服务器管理工具程序7.2.2Postfix的配置文件最主要的配置文件河北师范大学软件学院Linux学习笔记韩立刚我的博客服务的配置文件/etc/postfix/master.cf是master程序配置文件Postconf工具查看当前Postfix服务所使用的配置参数Postconf-n只显示与默认配置不同的参数提高易读性7.2.3Postfix的日志文件日志文件位于/var/log/maillog该文件记录了Postfix服务器的运行状态信息河北师范大学软件学院Linux学习笔记韩立刚我的博客的启动控制在Postfix系统的启动控制命令进行查看侦听的端口使用Postfix命令检查当前的配置参数若配置无误则重新加载配置文件7.3基于Postfix构建简单的电子邮件系统以下操作备份了main.cf到main.cf.bak去掉注释河北师范大学软件学院Linux学习笔记韩立刚我的博客编辑main.cfMydestination设置为$myhostname和$mydomain则发给XXX@ess.com和XXX@mail.ess.com都能收到检查配置文件重新加载配置文件7.3.2添加邮件用户账号河北师范大学软件学院Linux学习笔记韩立刚我的博客发送邮件测试使用telnet命令登录到邮件服务器的25端口以xiaoqi@ess.com作为发件人给lisi@ess.com发送一份测试邮件河北师范大学软件学院Linux学习笔记韩立刚我的博客接收邮件7.4构建Dovecot服务器若要使邮件收件人能够从其他主机接收或查看邮件内容,还需要进一步安装pop3或IMAP服务器以提供邮件下载服务7.4.1安装dovecot服务河北师范大学软件学院Linux学习笔记韩立刚我的博客再次查询已经安装成功7.4.2配置Dovecot服务河北师范大学软件学院Linux学习笔记韩立刚我的博客设置自动启动启动服务7.4.5创建PAM认证文件7.4.6启动dovecot服务并验证其监听的TCP端口(110143)7.5使用outlookExpress收邮件河北师范大学软件学院Linux学习笔记韩立刚我的博客河北师范大学软件学院Linux学习笔记韩立刚我的博客在Windows安装pop3和smtp服务和DNS服务创建MX记录相互之间发邮件7.5.1查看收发邮件的日志7.6配置SMTP身份验证???河北师范大学软件学院Linux学习笔记韩立刚我的博客以Web方式收发电子邮件7.7.1查询是否安装SquirrelMail7.7.2安装squirrelMail7.7.3配置SquirrelMail河北师范大学软件学院Linux学习笔记韩立刚我的博客配置httpd.conf重启httpd服务河北师范大学软件学院Linux学习笔记韩立刚我的博客通过Web页面访问河北师范大学软件学院Linux学习笔记韩立刚我的博客设置用户别名和邮件群组群发邮件需要编辑/etc/postfix/main.cf和设置alias_map7.7.1编辑main.cf指定查询表河北师范大学软件学院Linux学习笔记韩立刚我的博客设置邮件别名实现群发功能河北师范大学软件学院Linux学习笔记韩立刚我的博客输入newaliases更新到/etc/aliases.db数据库文件Postfix使用/etc/aliases.db文件设置7.7.3验证群发给student发送邮件能够lisi能够收到河北师范大学软件学院Linux学习笔记韩立刚我的博客设置邮件大小邮箱空间限制7.8.1设置邮件大小默认10M大小邮件1024*1024是1M20M是1024*1024*20以下设置邮件为1K河北师范大学软件学院Linux学习笔记韩立刚我的博客重新加载发送大于1M的邮件出现以下错误河北师范大学软件学院Linux学习笔记韩立刚我的博客限制用户的邮箱大小默认限制为50M邮箱大小设置为2Mmailbox_size_limitvirtual_mailbox_limit针对虚拟邮件用户安装了VDA补丁以后该参数对mailbox或Maildir存储方式的用户都起作用quota磁盘配额功能这对Linux系统用户作为邮件账户情况河北师范大学软件学院Linux学习笔记韩立刚我的博客