sendmail 配置与管理(2)

时间:2025-04-28

sendmail 配置与管理

因为电子邮件的暂存空间是位于/var/spool/mail目录下的,所以只需通过磁盘配额设定每一个邮件帐户在此目录下能使用的最大空间即可。



外部邮件

① 首先要确定主机名称正确,如果主机名称不匹配会出现意外错误.

(修改主机名称后需要重新启动计算机或者用hostname命令修改然后重新登陆才能生效)

修改以下四个文件:

/etc/sysconfig/network-scripts/ifcfg-eth0 修改网卡属性(网卡名,IP,子网掩码,IP获得方式,网关等信息)

/etc/sysconfig/network 修改主机名

/etc/resolv.conf DNS指向

/etc/hosts hosts文件(IP和主机名对应关系)

修改完成后重新启动服务

#service network restart



② 安装POP服务包,rethat默认安装了sendmail但是没有安装pop,所以如果要对外提供邮件服务必须要安装pop软件包,否则使用outlook等软件只能发邮件无法收取邮件.

#rpm -qa |grep imap 检查是否安装了pop服务

#rpm ivh imap-2005a-18.i386.rpm 从安装盘安装或者从网上下载RPM包



打开自启动服务管理

#ntsysv

然后选择以下四项

imap
imaps

ipop2

ipop3

重新启动超级守护进程

#service xinetd restart

POP的设置完成



③编辑/etc/mail/sendmail.mc

#vi /etc/mail/sendmail.mc

将下面行前面添加dnl 注释掉

dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, )dnl

8.0以前版本redhat中的sendmail要将cwlocalhost这一行修改为(为主机名)

修改完成后保存退出,然后使用命令编译为sendmail.cf主配置文件

#m4 /etc/mailsenmail.mc > /etc/mail/senmail.cf

重新启动sendmail服务

#service sendmail restart



④设置DNS

首先确定DNS服务器安装完成并且运行正常(具体过程请参看linux下的DNS管理那篇文章)

打开主配置文件,添加正向区域和反向区域(本例为域)

#vi /etc/named.conf

zone "" IN {
type master;
file "test.zone";

};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "192.local";

};
修改区域文件:

#vi /ar/named/test.zone

mail IN MX 10 192.168.1.10
mail IN A 192.168.1.10
pop3 IN CNAME .
smtp IN CNAME .
同样建立反向区域文件.

然后重启动服务

#service named restart

或者重新加载配置文件

#rndc reload



在要收发邮件的计算机上要将DNS指向Linux的DNS.

现在就可以使用OUTLOOK等软件收发邮件了.

打开OUTLOOK

工具->帐户->邮件->添加->
;邮件(第一次使用时省略)

显示名:test(可自定义)

电子邮件地址:test@

POP3服务器:

SMTP服务器:


sendmail 配置与管理(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219