CentOS下搭建Sendmail邮件服务器步骤详解
作者:vqiu 发布时间:2021-12-25 07:30:19
搭建之前,先来介绍下环境
系统环境:CentOS 5.6 32bit
域名:qiu.com
1、添加MX记录
搭建之前,我们需要在DNS 中添加MX记录(本例DNS 服务器地址为192.168.0.1)
测试下是否生效
2、在线安装程序
yum -y install sendmail-* #主程序
yum -y install m4-*#配置工具
yum -y install cyrus-sasl#SMTP认证
yum -y install dovecot # POP IMAP 接收
3、配置sendmail
1) vi /etc/mail/local-host-names 加入 mail.qiu.com
2)vi /etc/mail/sendmail.mc 将SMTP 认证更改为接受全部主机,再将TRUST_AUTH行前dn1 # 删除
3)vi /etc/mail/access 录入 Connection:192.168.0 RELAY
4) 输入命令:
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
makemap hash /etc/mail/access.db < /etc/mail/access
5) 修改/etc/dovecot.conf文件,找到行#protocols = imap imaps pop3 pop3s,把#去掉。
6)启动邮件服务
services sendmail start
services dovecot start
services saslauthd start
别忘了加为开机启动。
6)添加用户 与设置 密码
groupadd mail_user #添加一个邮件组
useradd -s /sbin/nologin -g mail_user zhang3 # 添加一个名为张3的用户
useradd -s /sbin/nologin -g mail_user li4 # 添加一个名为l4的用户
echo Test_zhang3 | passwd --stdin zhang3 # 为张3设置密码为Test_zhang3
echo Test_li4 | passwd --stdin li4 # 为张3设置密码为Test_li4
现在我们可以通过 OE或foxmail 等MUA客户端软件来收发邮件了,接下来我们配置openwebmail,由于openwebmail工作在80端口,所以我们要先安装好httpd (阿帕奇)!
4、配置openwebmail
yum 安装
yum -y install lftp
lftpget http://openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo
yum -y install openwebmail
1)初始化
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
2)vi /var/www/cgi-bin/openwebmail/etc/dbm.conf,修改如下:
dbm_ext .db
dbmopen_ext .dbm
dbmopen_haslock no
3)vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
domainnames qiu.com #更改为自己定义的域名#
default_language zh_CN.GB2312 #更改登陆界面为中文#
4)vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf:
smtpserver 192.168.0.107 #更改smtp服务器的地址#
authpop3_server 192.168.0.107 #更改pop3服务器的地址#
5) vi /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf
dbmopen_ext .db
dbmopen_haslock yes
6) 再做次初始化
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
登陆地址:http://mail.qiu.com/cgi-bin/openwebmail/openwebmail.pl
登陆可能会出现 以下信息(权限):
Couldn't create File /var/log/openwebmail.log! (Permission denied)
解决如下:
touch /var/log/openwebmail.log
chcon -u system_u /var/log/openwebmail.log
chcon -t httpd_sys_script_rw_t /var/log/openwebmail.log
chcon -t httpd_unconfined_script_exec_t /var/www/cgi-bin/openwebmail/openwebmail*
如果提示“无法检索邮件”,重新初始化即可!
最后成功截图:
来源:http://www.centoscn.com/CentosServer/lighttpd/2014/1204/4236.html


猜你喜欢
- Internet/Intranet的网络应用过程中,Web服务器的建设必不可少,而国内的企事业单位在组网方案中多考虑向Intranet靠拢。
- 因为对属性了解不多,所以给出我一上午自己琢磨出来的方法。这个方法主要是适合运用在XP系统下无法安装IIS来进行配置ASP环境和不会安装Apa
- VMware 8虚拟机+汉化包+注册机下载地址:https://www.jb51.net/softs/377756.html可用序列号:MV
- Godaddy主机管理域名看起来是项很庞大的工作,要做很多的工作,其实也没那么难,下面这个手册将帮助你简化域名管理,并一步步帮助Godadd
- 有用户问怎样在Godaddy-Linux共享主机上使用.htpasswd,其实要想使用密码来保护你的托管帐户上的某目录的话,只需创建个内容如
- 反向链接,也叫做外部链接,也就是大家常说的外链。网站的结构当中,强壮的外链结构可以提高网站权重,很多朋友追求的PR值,反链分值占有很大的比重
- 经过三个月的等待,终于等来了DMOZ重新开放登录目录,DMOZ大概是06年十月份停止收录网站的,今天闲逛到dmoz网
- 1、配置Ftp允许Root登录修改/etc/ftpusers,去掉root2、如果希望实现Root用户Ftp后可以切换到/目录一般用户只能切
- 在shell中常用的特殊符号罗列如下:# ; ;; . , / \\ 'string'| ! $ ${} $? $$ $*\
- PushMail在中国热起来,最有名的莫过于BlackBerry 这项早在2001 年已在美加地区推出的服务。BlackBerry 针对的是
- ProFTPD是一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明
- 近来群里经常有朋友问我做站的经验,每次都大概重复着同样的话题,其实做站没有什么经验,做站就和做人一样,厚道做人,老实做站,这就是我最深刻的体
- 找到data/bbscache/config.php把$db_ifsafecv='1'; 改成$db_ifsafe
- 一.Logrotate工具介绍Logrotate是一个日志文件管理工具,它是Linux默认自带的一个日志切割工具。用来把旧文件轮转、压缩、删
- V5shop网络联盟系统:网商应突破平台壁垒 盈利为王最近,一些具有忧患意识的独立网商经常通过邮件或QQ向笔者咨询,归纳一下,问题基本集中在
- 有同学说搞wm是浪费时间,那我来发点有用的东西。一切关于linux和windows,cli和X的辩论请绕行。本系统由以下软件组成:getma
- 前言碎语今天分享一个在容器化过程中非常重要的一个工具,java应用docker镜像build工具jib,这个工具是谷歌团队研发开源的,特点是
- 任何一个事情都有重点,我在‘论坛营销成功学(一)’中就把论坛营销的重点基本都说出来了。看过以后你可能觉得这些东西都知道,没有必要往下看了。其
- 前言大家都知道,我们使用Vim的一点好处就是,可定制性非常高,如果遇到任何让自己感到不适的痛点,都可以通过配置甚至开发一款插件来解决。开始使
- 一、VMware vSphere简介VMware vSphere 是业界领先且最可靠的虚拟化平台。vSphere将应用程序和操作系统从底层硬