大家好,经过一个通宵的努力,sendmail终于配置成功了,下面就将配置过程记录在下,如有需要,请随便copy。
首先来点理论的,sendmail是as4自带的一个邮件服务器,如果要实现它的邮件收发功能就必须做如下配置:
1、DNS的配置。
2、安装配置sendmail
3、安装配置imap(实现邮件发送功能的协议)
4、安装POP (实现收邮件的功能)
5、安装evloution(图形化邮件服务器)
下面就一一介绍各步骤配置过程
1、DNS配置在这里呢就不啰嗦啦,大家都知道!
2、安装sendmail ,在AS4中sendmail是默认安装的邮件服务器,可以用一下命令来查看sendmail的安装情况:
命令:rpm -q sendmail m4
命令:system-config-packages
选择上面的三个软件包,点击更新。接下来就是对邮件服务器的配置了。
命令:vi /etc/mail/local-host-names
添加如下一行,请注意,这里是DNS里面配置的主机名
下一步:对sendmail.mc文件进行配置,这个问件是在 /etc/mail/目录下,注意,这里有一个使用技巧,不要用VI编辑器对这个文件夹进行编辑,直接用文件浏览器打开,换句话说就是像在WIND环境下那样去打开sendmail.mc
步骤如下:
双击桌面上的计算机----->双击etc------->双击mail------->双击sendmail.m4
打开如图所示的一个窗口:
看到图片小圈里的查找了吗?对了,就是点击它,让后对sendmail.m4配置文件进行修改。具体修改如下
到这里呢sendmail.m4的配置就结束了,下面要对sendmail.m4进行编译
命令:m4 sendmail.m4 > sendmail.cf
注意,次命令要在/etc/mail下使用。
接下来就是一些简单的启动和测试命令了。
启动saslauthd服务
service saslauthd start
重启sendmail服务
service sendmail restart
验证服务是否启动
netstat -ntpl | grep 25
验证SMTP认证是否启用
telnet localhost 25
如果出现:
则表示服务启动成功了。
接下来添加邮件用户:
命令:
useradd XXX
passwd XXX
配置dovecot
打开/etc/dovecot.conf
可以用VI 也可以用上面说到的文件浏览的方法打开。
找到#protocols = imap imaps
修改为:
protocols = imap imaps pop3 pop3s
重启dovecot
service dovecot restart
最后一个任务,安装evolution
命令:system-config-packages
找到:图形化互联网,选择evolution更新即可。
到这里,邮件服务器就配置完成。可以试验啦。打开evolution。下面的我就不介绍了,自己摸索下,很简单了,老师的课件上也有。
如果上面的方法有错误的,希望大家指出,一起修改,一起进步。
再输入:ehlo localhost![图片](https://i-blog.csdnimg.cn/blog_migrate/942e255f930dfb12093046a7935284f5.png)