URN Logo
UNIX Resources » Linux » China Linux Forum » 域名服务器和邮件服务器 » 16 » sendmail smtp 认证的问题
announcement 声明: 本页内容为中国Linux论坛的内容镜像,文章的版权以及其他所有的相关权利属于中国Linux论坛和相应文章的作者,如果转载,请注明文章来源及相关版权信息。
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.net
  业界新闻与评论
  自由软件杂谈
  IT 人生
  Linux软件快递
  翻译作坊
  Linux图书与评论
  GNU Emacs/XEmacs
  Linux 中文环境和中文化
  Linux桌面与办公软件
  Linux 多媒体与娱乐版
  自由之窗Mozilla
  笔记本电脑上的Linux
  Gentoo
  Debian 一族
  网络管理技术
  Linux 安装与入门
  WEB服务器和FTP服务器
  域名服务器和邮件服务器
  Linux防火墙和代理服务器应用
  文件及打印服务器
  技术培训与认证
  Linux内核技术
  Linux 嵌入技术
  Linux设备驱动程序
  Linux 集群技术
  LINUX平台数据库
  系统和网络安全
  CPU 与 编译器
  系统计算研究所专栏
  Linux下的GUI软件开发
  C/C++编程版
  PHP 技 术
  Java&jsp技术
  Shell编程技术
  Perl 编 程
  Python 编 程
  XML/Web Service 技术
  永远的Unix
  FreeBSD世界
   
sendmail smtp 认证的问题
sendmail smtp 认证的问题 - chenrui [2004-04-20 08:33 | 1,105 byte(s)]
 
Re: sendmail smtp 认证的问题 - felixlee [2004-07-04 16:21 | 341 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-20 09:28 | 52 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-20 10:02 | 251 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-20 10:48 | 25 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-21 13:25 | 24 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-22 08:20 | 56 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-22 08:36 | 656 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-22 08:54 | 157 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-21 14:06 | 91 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-21 16:02 | 178 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-21 16:15 | 284 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-22 08:27 | 882 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-22 08:43 | 104 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-22 10:36 | 1,041 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-22 11:01 | 32 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-22 11:40 | 86 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-23 08:43 | 26 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-23 08:48 | 63 byte(s)]
 
Re: sendmail smtp 认证的问题 - riser [2004-04-23 09:56 | 78 byte(s)]
 
Re: sendmail smtp 认证的问题 - chenrui [2004-04-23 10:13 | 342 byte(s)]
 
Subject: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-20 08:33    Length: 1,105 byte(s)
[Original] [Print] [Top]
我设置了 sendmail 要设置 smtp 认证,但总是不成功。

[root@cnwm mail]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 cnwm.vicp.net ESMTP Sendmail 8.12.10/8.12.10; Mon, 19 Apr 2004 21:10:42 -0400
EHLO localhost
250-cnwm.vicp.net Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
250-DELIVERBY
250 HELP

但是我发邮件时,不管是内部还是 internet 都不需要设置 smtp 认证,一设置 smtp 认证就出现 “smtp server reply 535 5.70 authentication failed"

请问应如何解决?

我的 linux 是 Redhat AS 3.0 ,

[root@cnwm mail]# rpm -q sendmail
sendmail-8.12.10-1
[root@cnwm mail]# rpm -q cyrus-sasl
cyrus-sasl-2.1.15-3


急盼回复。Thank you
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-20 09:28    Length: 52 byte(s)
[Original] [Print] [Top]
这应该与你实现的方法有关,最好能简述一下你做的过程。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-20 10:02    Length: 251 byte(s)
[Original] [Print] [Top]
我用的是 AS3.0 ,安装时就装了 sendmail and cyrus-sasl,然后就在 /etc/mail/sendmail.mc 里修改关于 cyrus-sasl 认证的那两行。就这样,没有作其他的改变。

哪位老大帮帮我,谢谢。

如有需要我可以开 ssh 让你们进我的系统看看。
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-20 10:48    Length: 25 byte(s)
[Original] [Print] [Top]
saslauthd进程是否启动了?
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-21 13:25    Length: 24 byte(s)
[Original] [Print] [Top]
启动了,请问应如何办呢?
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-21 14:06    Length: 91 byte(s)
[Original] [Print] [Top]
建议你最好还是仔细检查一下你做的过程,在AS上实现smtp auth按照正常步骤进行肯定是没有问题的。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-21 16:02    Length: 178 byte(s)
[Original] [Print] [Top]
楼主,你可否贴个正常方法,如何设置?

我照着作把 /etc/mail/sendmail.mc 的那两行关于认证的作了修改,而且测试时也是行的,但在 outlook 等 pop3 软件中设置就出错了。
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-21 16:15    Length: 284 byte(s)
[Original] [Print] [Top]
做的方法你可以参照:
http://www.simpaticus.com/linux/howto/html-multiple/Sendmail-SMTP-AUTH-HOWTO-index.html


----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-22 08:20    Length: 56 byte(s)
[Original] [Print] [Top]
另外需要把cyrus-sasl的版本更新到目前最新的版本:2.1.18-2
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-22 08:27    Length: 882 byte(s)
[Original] [Print] [Top]
[root@cnwm sasl2]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 cnwm.vicp.net ESMTP Sendmail 8.12.10/8.12.10; Thu, 22 Apr 2004 07:29:00 -0400
EHLO localhost
250-cnwm.vicp.net Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
250-DELIVERBY
250 HELP
AUTH LOGIN
334 VXNlcm5hbWU6
YXJ1aQ0K
334 UGFzc3dvcmQ6
d210ZXN0bGludXg=
235 2.0.0 OK Authenticated


现在我的 sendmail smtp 认证已有如此提示,虽然可以设置 smtp 认证,但我不用设 smtp 认证也一样可以发邮件,请问这是为何?
谢谢。
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-22 08:36    Length: 656 byte(s)
[Original] [Print] [Top]
你好,我的是原来AS 3.0 自带的,

[root@cnwm sasl2]# rpm -q cyrus-sasl
cyrus-sasl-2.1.15-3

我曾用 cyrus-sasl-2.1.18.tar.gz 重新编译,但我一 rpm -q cyrus-sasl 时,还是cyrus-sasl-2.1.15-3这个,我用 rpm -e cyrus-sasl-2.1.15-3 时,又出现不给卸的提示,请问那里有 cyrus-sasl 2.1.18-2 下载,是 rpm 的还是 tar.gz 的呢/

我应如何更新。

[root@cnwm cy]# rpm -ivh cyrus-sasl-login-2.1.18-2.i386.rpm
error: Failed dependencies:
cyrus-sasl = 2.1.18-2 is needed by cyrus-sasl-login-2.1.18-2

请问这是什么回事?应如何作?

谢谢
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-22 08:43    Length: 104 byte(s)
[Original] [Print] [Top]
不用设smtp认证也可以发信,是不是跟你另外设置了access规则有关?另外,本域内部发送的邮件不在认证范围之列。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-22 08:54    Length: 157 byte(s)
[Original] [Print] [Top]
如果你希望升级cyrus-sasl的话,可以直接到www.rpmfind.net去下载最新的版本,注意要同时更新cyrus-sasl的几个包,如devel,md5等,不过cyrus-sasl-login倒是没有必要。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-22 10:36    Length: 1,041 byte(s)
[Original] [Print] [Top]
# Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/mail/access" 9L, 330C

这是我的 /etc/mail/access 文件的内容,我没有设置什么,而且我叫我朋友给我作测试,他说是不用 smtp 认证可以发信的。

你能否帮我测试下,

testmail@cnwm.vicp.net
username and password is testmail
pop3 and smtp is cnwm.vicp.net

thank you
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-22 11:01    Length: 32 byte(s)
[Original] [Print] [Top]
测试没有问题,需要认证才能发信。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-22 11:40    Length: 86 byte(s)
[Original] [Print] [Top]
那就奇怪了,我叫了香港同事给我作测试,他们说不用认证可以发邮件。那到底又是什么回事呢?
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-23 08:43    Length: 26 byte(s)
[Original] [Print] [Top]
你可以问问他们是怎么测试的
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-23 08:48    Length: 63 byte(s)
[Original] [Print] [Top]
他们就是不用设置 auth smtp 就可以发邮件啊。

[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: riser    Posted: 2004-04-23 09:56    Length: 78 byte(s)
[Original] [Print] [Top]
发邮件不能一概而论,首先收件人是谁很重要,如果是本域内的邮件,这是不用验证的。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: chenrui    Posted: 2004-04-23 10:13    Length: 342 byte(s)
[Original] [Print] [Top]
好的,我再试试,谢谢版主的帮助。


版主帮我看看能否作到以下功能:


1:限制某个用户只能收发内部邮件,而不能收发 Internet 邮件。

2:限制某个用户只能收发给某些人的邮件。

3:将所有经 Sendmail server 发出去的邮件都转寄一份到某个用户的邮箱中。
[Original] [Print] [Top]
Subject: Re: sendmail smtp 认证的问题
Author: felixlee    Posted: 2004-07-04 16:21    Length: 341 byte(s)
[Original] [Print] [Top]
好像sendmail的认证问题在这个论坛上提问的很多, 如果大家对sendmail感兴趣, 建议阅读<<sendmail>>上,下卷. Oreilly 出版, 电子工业出版社 English 影印版, 这本书对于电子邮件系统讲的非常透彻, 另外我有一份简单的sendmail+sasl的安装手册. 有兴趣的朋友可邮件索取.
建议大家读读 sasl的文档和 PAM 的文档. (都是关于认证的)
----
自立,自信,自强 ! 奋斗吧!
[Original] [Print] [Top]
« Previous thread
请教一下域名的MX记录的问题!
域名服务器和邮件服务器
16
Next thread »
请教imap文件夹命名的问题
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
备案序号: 京ICP备05006143    webmaster: webmaster@unixresources.net
This page created on 2008-07-17 02:52:52, cost 0.071040868759155 ms.