【Linux篇】之邮件服务器配置

配置好DNS服务器(步骤在上篇)

sendmail

安装软件包

//查看sendmail相关软件包
 rpm -q sendmail
 //查看m4相关软件包(作用:将.mc结果直接导入到.cf中)
 rpm -q m4
 //查看sendmail-cf相关软件包(系统不自带)
 安装:
 mount /dev/cdrom /mnt
 cd /mnt/Server
 rpm -ivh sendmail-cf-8.13.8-2.el5.i386.rpm

修改sendmail主配置文件

 #cd /etc/mail
 #ls:
 access          helpfile          Makefile      submit.cf      virtusertable
 access.db       local-host-names  sendmail.cf   submit.cf.bak  virtusertable.db
 domaintable     mailertable       sendmail.mc   submit.mc
 domaintable.db  mailertable.db    spamassassin  trusted-users
 sendmail.cf是邮件服务器核心配置文件,太多,可用.mc代替
 #vim sendmail.mc
 将SMTP侦听范围从127.0.0.0改成0.0.0.0,变大监听范围
 #vim access
 加一行Connect:mail.shiyan.com                 RELAY//允许在此域名接收转发邮件
 #makemap hash access.db < access //借用makemap工具将文件转化为二进制,access.db访问控制
 #vi local-host-names//添加域名与主机
 mail.shiyan.com
 shiyan.com
 #m4 sendmail.mc > sendmail.cf//借用m4工具将.mc文件导入.cf中
 #useradd daliangzi//创建一个用户
 #service sendmail resatrt//完成sendmail配置,重启

dovecot

安装软件包

 mount /dev/cdrom /mnt
 cd /mnt/Server
 #rpm -ivh perl-DBI-1.52-2.el5.i386.rpm
 #rpm -ivh mysql-5.0,77-3.el5.i386.rpm
 #rpm -ivh dovecot-1.0.7-7.el5.i386.rpm//依赖前两个包,他是最重要的接收邮件协议包,实现pop3和IMAP功能

修改dovecot主配置文件

 #vim /etc/dovecot.conf
 protocols = imap imaps pop3 pop3s//注释取消,让协议生效
 #service dovecot restart//重启

查看端口信息

 #netstat -ntl
 listen状态就是成功了

本地写信测试

检查是否安装邮件服务器

rpm -qa|grep telnet

建立连接

 #telnet 192.168.1.210 25//从本地或者客户端,监听端口是25
 mail from:zzz@shiyan.com//邮件发送方
 rcpt to:daliangzi@shiyan.com
 data
 hhh
 .
 quit
 #mail -u daliangzi
 1
 quit

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程远泊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值