Linux Sendmail配置攻略(1)


越来越多的人开始关注Sendmail,Sendmail是个最重要的邮件传输代理程序,我就带大家看看如何配置Sendmail

一、首先,要想让LINUX可以收发邮件就要把DNS弄好,这是非常关键的,如果没有DNS做基础LINUX是不可能正常收发邮件的。我的服务DNS配置如下:

服务器的IP为:a.b.c.d

假设我的域名为:domain.com

机器名为:my

正向解析文件名:db.domain.com

内容:

@INSOAns.mydomain.com. root.ns.mydomain.com. (

2001061405 ;serial

3600 ;refresh

900 ;retry

1209600 ;expire

43200 ;default_ttl )

@INMX5ns

@INNSns

@INa.b.c.d

mail  INA a.b.c.d

my INA a.b.c.d

localhost INA 127.0.0.1

test  INA a.b.c.d

mail  INCNAME my.mydomain.com.

反向解析文件名:db.A.B.C

@INSOAmy.mydomain.com. root.ns.mydomain.com. (

2001061405 ;serial

3600 ;refresh

900 ;retry

1209600 ;expire

43200 ;default_ttl )

@INNSmy

38  INPTR  my.mydomain.com.

这两个解析文件设置好后,剩下的文件如/etc/named.conf,/etc/named.boot相信你已经会设置了。下面就开始邮件服务器的配置。

可能用到的文件:/etc/sendmail.mc,/etc/sendmail.cf,及目录/etc/mail下的文件。

首先检查sendmail和POP3是否已启动,命令如下:

ps -auwx | grep sendmail ,如果sendmail启动了,就会有一些信息,

netstat -a | grep pop ,如果POP3端口打开了,就有下面的提示信息:

tcp 0 0 *: pop3 *:* LISTEN ,否则没有提示.

如果你在安装 LINUX的时候 选择的是完全安装的话那么就不用生成sendmail.cf这个文件了。Linux6.2自带的sendmail是8.9.3的版本的,这个版 是安全的且比较好用。


相关内容