歡迎您光臨本站 註冊首頁

qmail認證不過,OE老提示輸入用戶名密碼,telnet 110失敗。telnet 25成功?

環境:

AS4
ucspi-tcp-0.88.tar.gz
daemontools-0.76.tar.gz
vpopmail-5.4.17.tar.gz
netqmail-1.05.tar.gz
toaster-scripts-0.8.1.tar.gz 腳本
qmail-toaster-0.8.3.patch.bz2補丁

是不是vpopmail認證不過?

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 test.vicp.net ESMTP
ehlo localhost
250-test.vicp.net
250-STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE 0
250 AUTH LOGIN PLAIN CRAM-MD5
starttls
220 ready for tls
quit
quit
454 TLS connection failed: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol (#4.3.0)
Connection closed by foreign host.


# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
+OK <7081.1174652046@vmlinux1>
user admin
+OK
pass 123456
-ERR authorization failed
Connection closed by foreign host.

一些LOG:


# cat /var/log/maillog
Mar 22 22:31:06 vmlinux1 vpopmail: vchkpw-pop3: vpopmail user not found user@test.eicp.net:*.*.*.*
Mar 22 22:31:06 vmlinux1 vpopmail: vchkpw: can't write SQL logs
Mar 22 22:31:07 vmlinux1 vpopmail: vchkpw-pop3: vpopmail user not found user@test.eicp.net:*.*.*.*
Mar 22 22:31:07 vmlinux1 vpopmail: vchkpw: can't write SQL logs
Mar 22 22:41:07 vmlinux1 vpopmail: vchkpw-webmail: vpopmail user not found user@test:127.0.0.1
Mar 22 22:41:07 vmlinux1 vpopmail: vchkpw: can't write SQL logs
Mar 22 22:42:37 vmlinux1 vpopmail: vchkpw-webmail: vpopmail user not found user@test.eicp.net:127.0.0.1


mysql> show tables;
+--------------------+
| Tables_in_vpopmail |
+--------------------+
| dir_control        |
| lastauth           |
| vpopmail           |
+--------------------+
3 rows in set (0.02 sec)

mysql> select * from vpopmail;
+------------+--------------------+------------------------------------+--------+--------+------------+------------------------------------------------------+----------+-----------------+
| pw_name    | pw_domain          | pw_passwd                          | pw_uid | pw_gid | pw_gecos   | pw_dir                                               | pw_shell | pw_clear_passwd |
+------------+--------------------+------------------------------------+--------+--------+------------+------------------------------------------------------+----------+-----------------+
| postmaster | test.eicp.net | $1$P5f5N/A/$6XSF7dGqCnx8PIOn1WMvt/ |      0 |      0 | Postmaster | /home/vpopmail/domains/test.eicp.net/postmaster | NOQUOTA  | test            |
| user       | test.eicp.net | $1$hNI0A5mA$SRV9UJ21Pu4rUh1vH.h8n1 |      0 |      0 | user       | /home/vpopmail/domains/test.eicp.net/user       | 6291456S | 1234            |
| admin      | test.eicp.net | $1$CN5AvG9L$YIihqx.miqhdO9zvumDDi. |      0 |      0 | admin      | /home/vpopmail/domains/test.eicp.net/admin      | 2097152S | 123456          |
+------------+--------------------+------------------------------------+--------+--------+------------+------------------------------------------------------+----------+-----------------+
3 rows in set (0.02 sec)

還要什麼日誌,在線提供。謝謝!已開放25、110埠。test.vicp.net和test.eicp.net是已註冊花生殼域名。安裝qmail時用的./configure-fast  test.vicp.net 在vpopmail時vadddomain用的 test.eicp.net


# host -t a test.vicp.net
test.vicp.net has address *.*.*.*
# host -t mx test.vicp.net
test.vicp.net mail is handled by 1 test.vicp.net.

[ 本帖最後由 wlacf 於 2007-3-23 16:55 編輯 ]
《解決方案》

vpopmail的user應該是 user@yourdomain.com的

還有,你的25 tls的錯誤的日誌還貼出來
能不能給出run看看
《解決方案》

因為是第一次安裝,有很多不懂,顯得有點亂,麻煩前輩們幫忙仔細看看了。謝謝

vpopmail的user應該是 user@yourdomain.com的
那在我這裡應該user@test.vicp.net還是user@test.eicp.net呢。

163回復時退信的日誌:

This message is generated by COREMAIL email system.
I'm sorry to have to inform you that the message returned


你發送到user@test.eicp.net的郵件由於以下原因被退回 : user@test.eicp.net SMTP error, RCPT TO: 511 sorry, no mailbox here by that name (#5.1.1 - chkuser)
詳情請看:http://mail.163.com/help/help_receive_18.htm

如果您對此有疑問,請聯繫網易在線客服 : http://help.163.com


但是給user@test.vicp.net 回復時沒有退信。test.vicp.net是用於安裝qmail時輸入的域名, test.eicp.net用於vpopmail時輸入的虛擬域名。但是這兩個都是已註冊的花生殼域名了。
# host -t a test.vicp.net
test.vicp.net has address *.*.*.*
# host -t mx test.vicp.net
test.vicp.net mail is handled by 1 test.vicp.net.
# host -t a test.eicp.net
test.eicp.net has address *.*.*.*
#host -t mx test.eicp.net
test.eicp.net mail is handled by 1 test.eicp.net.



/var/log/qmail/smtpd/current
2007-03-26 17:06:02.812021500 tcpserver: status: 0/20
2007-03-26 20:35:46.149392500 tcpserver: status: 1/20
2007-03-26 20:35:46.149429500 tcpserver: pid 3596 from 127.0.0.1
2007-03-26 20:35:46.149434500 tcpserver: ok 3596 0:127.0.0.1:25 :127.0.0.1::32860
2007-03-26 20:36:29.808046500 tcpserver: end 3596 status 256
2007-03-26 20:36:29.808052500 tcpserver: status: 0/20

/var/log/qmail/pop3d/current
2007-03-26 20:35:15.320964500 tcpserver: status: 1/40
2007-03-26 20:35:15.322894500 tcpserver: pid 3593 from 127.0.0.1
2007-03-26 20:35:15.322899500 tcpserver: ok 3593 0:127.0.0.1:110 :127.0.0.1::32859
2007-03-26 20:35:40.234665500 tcpserver: end 3593 status 256
2007-03-26 20:35:40.234676500 tcpserver: status: 0/40



/var/log/qmail/current
2007-03-23 22:38:02.552569500 new msg 326518
2007-03-23 22:38:02.556158500 info msg 326518: bytes 1870 from <test@163.com> qp 7212 uid 89
2007-03-23 22:38:02.583932500 starting delivery 1: msg 326518 to local user@test.vicp.net
2007-03-23 22:38:02.585956500 status: local 1/10 remote 0/20
2007-03-23 22:38:02.598739500 starting delivery 2: msg 326518 to local admin@test.vicp.net
2007-03-23 22:38:02.600701500 status: local 2/10 remote 0/20
2007-03-23 22:38:02.698048500 delivery 1: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
2007-03-23 22:38:02.732060500 status: local 1/10 remote 0/20
2007-03-23 22:38:02.733004500 delivery 2: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
2007-03-23 22:38:02.733009500 status: local 0/10 remote 0/20
2007-03-23 22:38:02.754603500 bounce msg 326518 qp 7218
2007-03-23 22:38:02.755756500 end msg 326518
2007-03-23 22:38:02.790777500 new msg 326538
2007-03-23 22:38:02.791168500 info msg 326538: bytes 2500 from <> qp 7218 uid 509
2007-03-23 22:38:02.807376500 starting delivery 3: msg 326538 to remote test@163.com
2007-03-23 22:38:02.807868500 status: local 0/10 remote 1/20
2007-03-23 22:38:17.957117500 delivery 3: deferral: 220.181.12.53_failed_after_I_sent_the_message./Remote_host_said:_450_DT:SPM_mx14,_wKjANbDrr4RrqQNGwq0aLw==.10455S2,_please_try_again_1174645099_http://mail.163.com/help/help_spam_16.htm/
2007-03-23 22:38:17.957127500 status: local 0/10 remote 0/20
2007-03-23 22:44:43.904972500 starting delivery 4: msg 326538 to remote test@163.com
2007-03-23 22:44:43.905012500 status: local 0/10 remote 1/20
2007-03-23 22:44:59.050906500 delivery 4: success: 220.181.12.59_accepted_message./Remote_host_said:_250_Mail_OK_queued_as_mx7,wKjAO7C7b9nSqgNGQoktMw==.11129S2_1174645458/
2007-03-23 22:44:59.055698500 status: local 0/10 remote 0/20
2007-03-23 22:44:59.055704500 end msg 326538

2007-03-26 04:02:17.378280500 new msg 326537
2007-03-26 04:02:17.378716500 info msg 326537: bytes 2939 from <#@[]> qp 3234 uid 509
2007-03-26 04:02:17.556917500 starting delivery 5: msg 326537 to local postmaster@test.vicp.net
2007-03-26 04:02:17.563864500 status: local 1/10 remote 0/20
2007-03-26 04:02:17.773118500 new msg 326536
2007-03-26 04:02:17.773125500 info msg 326536: bytes 3052 from <#@[]> qp 3237 uid 504
2007-03-26 04:02:17.921225500 starting delivery 6: msg 326536 to local admin@test.vicp.net
2007-03-26 04:02:17.923997500 status: local 2/10 remote 0/20
2007-03-26 04:02:17.924004500 delivery 5: success: did_0+1+0/qp_3237/
2007-03-26 04:02:17.924008500 status: local 1/10 remote 0/20
2007-03-26 04:02:17.924012500 end msg 326537
2007-03-26 04:02:17.931767500 delivery 6: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
2007-03-26 04:02:17.931774500 status: local 0/10 remote 0/20
2007-03-26 04:02:17.931778500 triple bounce: discarding bounce/326536
2007-03-26 04:02:17.932090500 end msg 326536



/var/qmail/supervise/qmail-pop3d/run
#!/bin/sh

VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`

exec /usr/local/bin/tcpserver -l 0 -R -H -v             \
        -u"$VPOPMAILUID" -g"$VPOPMAILGID" 0 110       \
        /var/qmail/bin/qmail-popup `hostname`         \
        /home/vpopmail/bin/vchkpw                       \
        /var/qmail/bin/qmail-pop3d Maildir 2>&1

/var/qmail/supervise/qmail-pop3ds/run
#!/bin/sh

VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`

exec /usr/local/bin/tcpserver -l 0 -R -H -v                              \
        -u"$VPOPMAILUID" -g"$VPOPMAILGID" 0 995                        \
        /usr/sbin/stunnel -f -p /var/qmail/control/servercert.pem        \
            -l /var/qmail/bin/qmail-popup -- qmail-popup `hostname`  \
        /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
/var/qmail/supervise/qmail-send/run
#!/bin/sh
exec /var/qmail/rc
/var/qmail/supervise/qmail-smtpd/run
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 8000000 \
    /usr/local/bin/tcpserver -v -H -R -l 0 \
    -x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
    -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
    /var/qmail/bin/qmail-smtpd \
    /home/vpopmail/bin/vchkpw /bin/true 2>&1
《解決方案》

看你的mysql裡面的表vpopmail
應該是 : user@test.eicp.net
才對的
看你發163.com的退信
應該是你的outlook或foxmail沒有選擇「身份認證」而出錯的
請你再詳細檢查一下
或者在CU找一下文章
《解決方案》

非常謝謝vyouzhi的熱心幫忙,163的退信是在網頁上回復顯示的。按MYSQL表看應該是user@test.eicp.net但是它就是報錯,但回復user@test.vicp.net時就沒有報錯,可是我的MYSQL里現在沒有域test.vicp.net。要不要添加一個?而且在本機telnet 110 時不管用user user還是user user@test.eicp.net都通不過,當然也通不過user@test.vicp.net的。
# cat /var/log/maillog
Mar 26 20:35:40 vmlinux1 vpopmail: vchkpw-webmail: vpopmail user not found admin@test.eicp.net:127.0.0.1
Mar 26 20:35:40 vmlinux1 vpopmail: vchkpw: can't write SQL logs
Mar 26 21:06:40 vmlinux1 vpopmail: vchkpw-webmail: vpopmail user not found admin@test.eicp.net:127.0.0.1
Mar 26 21:06:40 vmlinux1 vpopmail: vchkpw: can't write SQL logs
Mar 26 21:07:51 vmlinux1 vpopmail: vchkpw-webmail: vpopmail user not found user@test.vicp.net:127.0.0.1
Mar 26 21:07:51 vmlinux1 vpopmail: vchkpw: can't write SQL logs

下面是163給user@test.vicp.net和user@test.eicp.net時的最新日誌,估計下午或明天就可以看到163上給user@test.eicp.net的退信了。
/var/log/qmail/current
2007-03-27 20:10:48.726104500 new msg 326518
2007-03-27 20:10:48.726179500 info msg 326518: bytes 1866 from <test@163.com> qp 4372 uid 89
2007-03-27 20:10:48.739140500 starting delivery 13: msg 326518 to local user@test.vicp.net
2007-03-27 20:10:48.739147500 status: local 1/10 remote 0/20
2007-03-27 20:10:48.751822500 delivery 13: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
2007-03-27 20:10:48.751829500 status: local 0/10 remote 0/20
2007-03-27 20:10:48.765353500 bounce msg 326518 qp 4375
2007-03-27 20:10:48.765359500 end msg 326518
2007-03-27 20:10:48.798483500 new msg 326538
2007-03-27 20:10:48.798489500 info msg 326538: bytes 2420 from <> qp 4375 uid 509
2007-03-27 20:10:48.812031500 starting delivery 14: msg 326538 to remote test@163.com
2007-03-27 20:10:48.812038500 status: local 0/10 remote 1/20
2007-03-27 20:11:03.986882500 delivery 14: deferral: 220.181.12.57_failed_after_I_sent_the_message./Remote_host_said:_450_DT:SPM_mx5,_wKjAObCL9AVHdQhGL4kcPg==.30216S2,_please_try_again_1174959431_http://mail.163.com/help/help_spam_16.htm/
2007-03-27 20:11:03.986892500 status: local 0/10 remote 0/20


/var/log/qmail/smtpd/current
2007-03-27 20:10:17.581713500 tcpserver: status: 1/20
2007-03-27 20:10:17.581751500 tcpserver: pid 4362 from 220.181.13.17
2007-03-27 20:10:17.581755500 tcpserver: ok 4362 0:192.0.0.205:25 :220.181.13.17::33125
2007-03-27 20:10:27.614691500 CHKUSER accepted sender: from <test@163.com::> remote <m13-17.163.com:unknown:220.181.13.17> rcpt <> : sender accepted
2007-03-27 20:10:32.634945500 CHKUSER rejected rcpt: from <test@163.com::> remote <m13-17.163.com:unknown:220.181.13.17> rcpt <user@test.eicp.net> : not existing recipient
2007-03-27 20:10:33.641539500 tcpserver: end 4362 status 0
2007-03-27 20:10:33.641546500 tcpserver: status: 0/20
2007-03-27 20:10:33.669614500 tcpserver: status: 1/20
2007-03-27 20:10:33.670509500 tcpserver: pid 4367 from 220.181.13.17
2007-03-27 20:10:33.670811500 tcpserver: ok 4367 0:192.0.0.205:25 :220.181.13.17::33137
2007-03-27 20:10:43.697063500 CHKUSER accepted sender: from <test@163.com::> remote <m13-17.163.com:unknown:220.181.13.17> rcpt <> : sender accepted
2007-03-27 20:10:48.703498500 CHKUSER accepted rcpt: from <test@163.com::> remote <m13-17.163.com:unknown:220.181.13.17> rcpt <user@test.vicp.net> : found existing recipient
2007-03-27 20:10:48.731714500 tcpserver: end 4367 status 0
2007-03-27 20:10:48.731720500 tcpserver: status: 0/20
其它日誌沒有什麼變化了。

163上剛返回退信日誌了。


This message is generated by COREMAIL email system.
I'm sorry to have to inform you that the message returned


你發送到user@test.eicp.net的郵件由於以下原因被退回 : user@test.eicp.net SMTP error, RCPT TO: 511 sorry, no mailbox here by that name (#5.1.1 - chkuser)
詳情請看:http://mail.163.com/help/help_receive_18.htm

如果您對此有疑問,請聯繫網易在線客服 : http://help.163.com



[ 本帖最後由 wlacf 於 2007-3-27 09:50 編輯 ]
《解決方案》

這是我清空/var/qmail/control/locals后顯示的日誌,麻煩幫忙分析一下。locals原來的內容是test.vicp.net


This message is generated by COREMAIL email system.
I'm sorry to have to inform you that the message returned


你發送到user@qmailinux.vicp.net的郵件由於以下原因被退回 : user@test.vicp.net DNS query error: test.vicp.net
詳情請看:http://mail.163.com/help/help_receive_18.htm

如果您對此有疑問,請聯繫網易在線客服 : http://help.163.com
This message is generated by COREMAIL email system.
I'm sorry to have to inform you that the message returned


你發送到user@test.eicp.net的郵件由於以下原因被退回 : user@test.eicp.net SMTP error, RCPT TO: 511 sorry, no mailbox here by that name (#5.1.1 - chkuser)
詳情請看:http://mail.163.com/help/help_receive_18.htm

如果您對此有疑問,請聯繫網易在線客服 : http://help.163.com





/var/log/qmail/smtpd/current
2007-03-27 20:34:27.384450500 tcpserver: status: 1/20
2007-03-27 20:34:27.384450500 tcpserver: pid 4454 from 220.181.13.17
2007-03-27 20:34:27.384450500 tcpserver: ok 4454 0:192.0.0.205:25 :220.181.13.17::34839
2007-03-27 20:34:37.420545500 CHKUSER accepted sender: from <test@163.com::> remote <m13-17.163.com:unknown:220.181.13.17> rcpt <> : sender accepted
2007-03-27 20:34:42.432661500 CHKUSER rejected rcpt: from <test@163.com::> remote <m13-17.163.com:unknown:220.181.13.17> rcpt <user@test.eicp.net> : not existing recipient
2007-03-27 20:34:43.443264500 tcpserver: end 4454 status 0
2007-03-27 20:34:43.443271500 tcpserver: status: 0/20

[火星人 ] qmail認證不過,OE老提示輸入用戶名密碼,telnet 110失敗。telnet 25成功?已經有492次圍觀

http://coctec.com/docs/service/show-post-40275.html