您的位置:寻梦网首页编程乐园Java天地JSP 专辑JSP001 HTML 离线版
Java 天地
JSP001 HTML 离线版
精选文章 >> solaris 专栏 >> 关于Sendmail

由 fei 发布于: 2001-02-12 15:12

作者► 斯汀
sendmail第一次是shiped 4.1c BSD,目前的版本是8.x (简称 V8),他主要包括3个部分:
1。配置文件 sendmail.cf
2.队列 mqueue
3.别名
如果你的机器不想使用DNS,那么在编译sendmail时候
修改makefile
ENVDEF= -DNAMED_BIND=0
否则他回在启动是报告:
Nov 1 08:28:57 solaris8 postfix[7537]: [ID 947731 mail.crit] fatal: My hostname
solaris8 is not a fully qualified name

Sendmail测试方法:


bash-2.03$ ps -ef |grep sendmail
root 261 1 0 17:35:48 ? 0:00 /usr/lib/sendmail -bd -q15m
ben 485 473 0 09:29:07 pts/2 0:00 grep sendmail
bash-2.03$ /usr/lib/sendmail -d0.1 -bt < /dev/null
Version 8.9.3+Sun
Compiled with: LDAPMAP MAP_REGEX LOG MATCHGECOS MIME7TO8 MIME8TO7
NAMED_BIND NDBM NETINET NETINET6 NETUNIX NEWDB NIS NISPLUS
QUEUE SCANF SMTP USERDB XDEBUG

============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = solaris8
(canonical domain name) $j = solaris8.abc.com
(subdomain name) $m = abc.com
(node name) $k = solaris8
========================================================

ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> bash-2.03$

bash-2.03$ uname -a
SunOS solaris8 5.8 Generic sun4u sparc SUNW,Ultra-60
bash-2.03$

如果发现sendmail挂起,那么你大概需要从新定义NAMED_BIND变量啦。

------------------
中国好酷网 http://www.haoku.net
========================
一个专注于unix技术的网站



资料来源: JSP001.com