linux如何配置邮箱服务器,Linux下配置邮件服务器

实验一:搭建Sendmail服务

1.配置DNS,添加MX记录

# service named start

# vi /etc/named.conf

zone “aaa.com” IN {

type master;

file “aaa.com.dns”;

};

# cd /var/named

# ls

# cp named.local aaa.com.dns

# vi aaa.com.dns

$ TTL86400

19970220700 ; Servial

28800; Refresh

14400; Retry

3600000; Expire

86400 ); Minimum

aaa.comINMX10[url]www.aaa.com.[/url]

wwwINA192.168.1.150

# service named restart

在windows上把dns指向192.168.1.150

使用nslookup查看

nslookup

set type=mx .or.set type=any

aaa.com

ping [url]www.aaa.com[/url]

2.启动POP3服务

# vi /etc/xinetd.d/ipop3

disable=no

# service xinetd restart

# nmap 192.168.1.150查看当前系统打开的端口

3.启动SMTP服务

# vi /etc/mail/sendmail.cf

Addr=192.168.1.150进入配置文件,把IP地址改成本机地址

# service sendmail restart

4.设置邮件接收域

# vi /etc/mail/local-host-names

aaa.com添加一个域名

5.设置邮件发送中继

# cd /etc/mail

# vi access

aaa.comRELAY

# makemap hash access.db < access

6.重启服务

# service sendmail restart

7.创建用户

# useradd a01

# passwd a01

#输入密码

# useradd a02

# passwd a02

#输入密码

8.客户端用服务器上所创建好的2个用户,进行邮件转发。

实验二:设置邮件的别名

1.添加别名

①添加用户别名

# vi /etc/aliases添加别名

# newaliases更新别名

②添加邮件别名

# cd /etc/mail

# vi sendmail.cw

sohu.com添加别名

aaa.com原来的域名

# vi /etc/mail/local-host-names

sohu.com

2.添加一个Sohu的正向解析配置文件

# vi /etc/named.conf

zone “sohu.com” IN {

type master;

file “sohu.com.dns”;

};

# cd /var/named

# cp aaa.com.dns sohu.com.dns

# vi sohu.com.dns

$ TTL86400

19970220700 ; Servial

28800; Refresh

14400; Retry

3600000; Expire

86400 ); Minimum

sohu.comINMX9[url]www.sohu.com.[/url]

wwwINA192.168.1.150

3.重启服务

# service named reload

# service sendmail restart

实验三:SMTP认证

# rpm -qa |grep sasl检查软件包安装是否安装

# mount /dev/cdrom/mnt/cdrom挂载安装光盘

# cd/mnt/cdroom /redhat/rpms

# rpm -ivh cyrus-sasl-gssapi -2.1.10-4.i386.rpm安装软件包

# cd /etc/mail

# m4 sendmail.mc > sendmail.cf

# vi sendmail.mc

TRUST_AUTH_MECH ('EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

define ('confAUTH_MECHANISMS', 'EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN ')dnl

DAMON_OPTIONS ('Port=submission, Name=MSA, M=Ea')dnl

去掉这3行前面的注释标记

DAMON_OPTINS ('Port =smtp,Addr=192.168.1.150,Name=MTA')dnl

将Addr指向本机IP

# m4 sendmail.mc > sendmail.cf

# service sendmail restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值