免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wxy

[Mail] Postfix...文章更新--支持RH8 [复制链接]

论坛徽章:
0
发表于 2003-06-24 08:29 |显示全部楼层

Postfix...文章更新--支持RH8

  1. [root@student postfix]# telnet localhost 25
  2. Trying 127.0.0.1...
  3. Connected to localhost.
  4. Escape character is '^]'.
  5. 220 student.zzzx.net.cn ESMTP Postfix
  6. [color=red]ehlo student[/color]
  7. 250-student.zzzx.net.cn
  8. 250-PIPELINING
  9. 250-SIZE 10240000
  10. 250-VRFY
  11. 250-ETRN
  12. 250-AUTH LOGIN PLAIN OTP
  13. 250-AUTH=LOGIN PLAIN OTP
  14. 250-XVERP
  15. 250 8BITMIME
  16. [color=red]quit[/color]
  17. 221 Bye
  18. Connection closed by foreign host.
  19. [root@student postfix]#
复制代码


我又重新安装了RH,结果cyrus-sasl仍然被安装上了,我安装时一个一个选择了程序包,竟然……只好rpm -e --nodeps cyrus-sasl 卸掉。

到底怎么样才可以不安装上cyrus-sasl,避免影响后面的

启动cyrus-sasl时说没有/var/run/saslauthd这个路径,我手工建了一个,通过,不知道后面行不行。

论坛徽章:
0
发表于 2003-06-25 03:21 |显示全部楼层

Postfix...文章更新--支持RH8

你的显示是正确的。

cyrus的问题在于他的密码。因为系统里头也有cyrus的用户,你去掉他或换掉他的密码。

论坛徽章:
0
发表于 2003-06-25 08:11 |显示全部楼层

Postfix...文章更新--支持RH8

  1. [root@student cyrus-imapd-2.1.13]# /usr/local/sbin/saslpasswd2 -c cyrus
  2. Password:
  3. Again (for verification):
  4. Could not set secret for cyrus
  5. saslpasswd2: requested change was not needed
  6. [root@student cyrus-imapd-2.1.13]# passwd cyrus
  7. Changing password for user cyrus.
  8. New password:
  9. BAD PASSWORD: it is too short
  10. Retype new password:
  11. passwd: all authentication tokens updated successfully.
  12. [root@student cyrus-imapd-2.1.13]# /usr/local/sbin/saslpasswd2 -c cyrus
  13. Password:
  14. Again (for verification):
  15. Could not set secret for cyrus
  16. saslpasswd2: requested change was not needed
  17. [root@student cyrus-imapd-2.1.13]#  
复制代码


让输入密码的时候我都输入的是cyrus。

我用passwd修改cyrus的密码为cyrus,还是不行,恐怕cyrus的密码不容易改回去了吧?怎么办呢?

论坛徽章:
0
发表于 2003-07-07 04:44 |显示全部楼层

Postfix...文章更新--支持RH8

1. 引用arbor 的问题

[root@www etc]# telnet 192.168.40.55 25
Trying 192.168.40.55...
Connected to 192.168.40.55.
Escape character is '^]'.

到这里停止了,输入ehlo localhost或其他命令都没有反应,只是显示输入的内容,甚至用ctrl+C也无法中止。(BTW,我是用secureCRT远程操作的)

请检查下你的postfix里头的main.cf, master.cf, mysql-virtual.cf的配置。

2. 引用filand   的问题

我在RH90里装了,前面一切顺利,到了
cyradm --user cyrus localhost 时,出来
Password: (或者出现空白)
不知道这里要输什么密码,我试了N遍都不行,返回
cyradm: cannot authenticate to server with as cyrus

[root@student bin]# cyradm --user cyrus localhost
Password:
IMAP Password:

LOGIN failed at /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 118
cyradm: cannot authenticate to server with  as cyrus


这里你输入cyrus的密码cyrus.或者你用passwd cyrus更改密码。
引起原因是原有的imap没去干净。

3. OTP的问题

[root@student postfix]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 student.zzzx.net.cn ESMTP Postfix
ehlo student
250-student.zzzx.net.cn
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN OTP
250-AUTH=LOGIN PLAIN OTP
250-XVERP
250 8BITMIME
quit
221 Bye
Connection closed by foreign host.
[root@student postfix]#

这里 250-AUTH LOGIN PLAIN OTP
       250-AUTH=LOGIN PLAIN OTP
是正常的,不要担心。

4.引用flyapollo的问题

不好意思,打扰大家了,我也认证不通过:(不知道什么原因啊
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^)'.
220 ns.nic.cc.shu.edu.cn ESMTP Postfix
EHLO cngnu
250-ns.nic.cc.shu.edu.cn
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN OTP
250-AUTH=LOGIN PLAIN OTP
250-XVERP
250 8BITMIME
AUTH PLAIN dGVzdGVyAHRlc3RlcgB0ZXN0cHc=
535 Error: authentication failed

下面是 /var/log/maillog 的信息
Apr 26 04:26:19 NS postfix/smtpd[13752]: connect from unknown[127.0.0.1]
Apr 26 04:26:55 NS postfix/smtpd[13752]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or d
irectory
Apr 26 04:26:55 NS postfix/smtpd[13752]: warning: SASL authentication failure: Password verification failed
Apr 26 04:26:55 NS postfix/smtpd[13752]: warning: unknown[127.0.0.1]: SASL PLAIN authentication failed
Apr 26 04:27:04 NS postfix/smtpd[13752]: disconnect from unknown[127.0.0.1]

问题的原因在于mysql.
请仔细检查
server# mysql
mysql>; use mail;
在数据库里你可以看到
mysql>; show tables;
+----------------+
| Tables_in_mail |
+----------------+
| USER |
+----------------+
mysql>; desc USER;

看看你的tester用户名和密码是否正确。


暂时理出这些问题,希望对大家有帮助。。

论坛徽章:
0
发表于 2003-07-10 17:56 |显示全部楼层

Postfix...文章更新--支持RH8

我也姓王。我提出我的看法,不正之错请大家校正。
我的疑问是imap软件包和cyrus-imap的软件包是否冲突?
我最后一次测试,是没有安装imap和imap-devel,telnet localhost 25和100,都没出问题,特别是cyradm的时候,而这是王老大所提到必须的软件。
我想,这两个应该去掉。

顺便,在这里提下用户添加的问题。mysql下,王老大的暗码是怎么来的,那位可以赐教?因为我用明码在mysql里头添加用户,telnet的时候不能通过验证。

我的油箱添加法:
1. useradd testuser -d /home/testuser
2. passwd testuser
3. cyradm -u cyrus localhost
cm user.testuer
瘦骆驼 该用户已被删除
发表于 2003-07-10 20:19 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2003-07-11 00:43 |显示全部楼层

Postfix...文章更新--支持RH8

原帖由 "瘦骆驼" 发表:

Good luck
   


多谢指点。mysql里头加用户成功。
imap和imap-devel真的可以不用装。

另外,我很久就想转到postfix+curier-imap里头,只是放不下做不好postfix+cyrus-imap这个心病,只好一次一次测试,现在总算可以告一段落了。

论坛徽章:
0
发表于 2003-07-22 16:15 |显示全部楼层

Postfix...文章更新--支持RH8

Jul 22 16:11:12 mirle imapd[30624]: badlogin: mirle.cm[127.0.0.1] OTP [SASL(-13): authentication failure: security flags do not match required]


555555555555老大门,这到底是什么原因啊,我做了很多次都卡在这里.

论坛徽章:
0
发表于 2003-08-01 08:59 |显示全部楼层

Postfix...文章更新--支持RH8

按照王老大指南,在经历了一个星期的折腾和N次的重装服务器后,我的邮件服务器终于搞定了,真是谢谢WXY啊。
不过小弟在装好后就又迷糊了,不知道怎么去管理邮件服务器中的用户了,如增加用户和修改用户的密码,因为在MYSQL里密码是加密的,那新增用户的时候怎么加这个密码啊?还有现在有没有用户自己修改密码的模块啊???

论坛徽章:
0
发表于 2003-08-05 10:07 |显示全部楼层

Postfix...文章更新--支持RH8

不好意思啊,仔细看了一下各位DX的贴子,原来早就有增加用户的说明了。现在的问题就是怎么样才能让用户自己修改密码呢?总不能所有用户都需要把密码告诉我,我再加上吧??各位老大帮帮忙啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP