返回列表 回复 发帖

sendmail ESMTP 认证机制问题!!!

系统:AS4
使用套间sendmail-8.13+ dovecot+ cyrus-sasl +httpd-2+php+ squirrelmail

我发现,现在使用的邮件client软件里, 如foxmail 和dreamail 等等,, 在设置认证机制时都是
esmtp认证机制, 而我在使用sendmail时,采用的smtp认证机制,
我看过一些资料说, 在sendmail.mc 这个文件中,
将MAILER〔smtp〕dnl
改成  MAILER (esmtp)dnl   就可以了??
但是保存退出后, 使用m4时;
#    m4  sendmail.mc > sendmail.cf
系统提示说;
sendmail.mc:163:  m4:  Cannot  open  /usr/share/sendmail-cf/mailer/esmtp.m4: No such file or  directory

好像说这个目录里没有esmtp.m4 这个文件

如果, 不设置好sendmail 支持esmtp认证机制的话, 用户在上网发邮件使用foxmail 或其他支持
esmpt 认证的 软件时, 就可能无法发送邮件,或是不许要任何认证就可以发送邮件了。

请问哪位朋友知道这个问题??    多谢了!!
不许要任何认证就可以发送邮件,我觉得这样实现不了,至少也得用你的/etc/passwd来验证吧
返回列表