QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 593|回复: 0

virtusertable是干什么用的?

[复制链接]
发表于 2003-6-11 11:44:05 | 显示全部楼层 |阅读模式
我以前安装sendmail的smtp认证,没有出现过这个,可是现在我在21ASE,7.3RH上重新安装后,启动sendmail时都要提示
Starting sendmail: make: *** Warning: File 'virtusertable.db' has modification time in the future (2003-6-10 00:02:12) > (2003-6-9 17:02:52)
make: warning: Clock iskew detected. Your build imay be incomplete.
[ OK ]
我查了一下,好像是虚拟域使用的,可是我是刚安装好地linux,没有任何设置啊,为什么以前没有出现过呢,这块硬盘,我以前安装的时候没有出现过这个提示,sendmail配置也很简单,可是现在总是出现这个提示,不知道为什么。
还有我的/usr/share/sendmail-cf/cf目录里面没有redhat.mc文件,记得以前是有的啊,21ASE中就没有,那怎么配置啊?因为我看书上说,要修改这个文件,
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')
然后
sh Build redhat.cf
cp redhat.cf /etc/sendmail.cf
重起sendmail就可以使用smtp认证了
后来拜读了精华里的用你的sendmail收信和发信!
知道了要修改/etc/mail/sendmail.mc然后用
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf就可以了,这两种究竟是用那个啊?好像配置完了之后,还是要修改access文件,好像没有使用smtp认证,照理说应该不管access里的配置了,而直接用smtp认证了呀,怎么还会出现relaying denied出错信息呢?
这么多问题,很不好意思,有谁能帮我吗?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 13:01 , Processed in 0.035103 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表