linux下简单邮件服务器sendmail的配置

大家好,经过一个通宵的努力,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

图片
默认情况下M4是没有被安装的,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
图片

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值