歡迎您光臨本站 註冊首頁

Linux qmail安裝指南_2.9認證是不是有問題

←手機掃碼閱讀     火星人 @ 2014-03-05 , reply:0

Linux qmail安裝指南_2.9認證是不是有問題

不知為什麼, 按照Linux qmail安裝指南_2.9的指南安裝了快N個星期了。軟體也是2.9里用到的,從網上下載下來的打包軟體。最後還是卡在認證上。如果不用mysql支持而是在裝vpopmail時直接用./configure --enable-logging=v 安裝就可以收發信。鬱悶啊……

httpd mysql php 分別裝在/usr/local/apache /usr/localhost/mysql /usr/local/php 下面
在安裝vpopmail時--enable-incdir=/usr/local/mysql/include/mysql --enable-libdir=/usr/local/mysql/lib/mysql其它沒變

環境:AS4+httpd-2.2.4 +mysql-5.2.3-falcon-alpha +php-5.2.1


# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
+OK <[email protected]>聽說是因為機器名非要改成mail.domain.com才行,改成這樣也不行。後來直接在popd和popds下面的run後面將hostname改為test.vicp.net也不行。
user test//換成user [email protected]也一樣的錯誤
+OK
pass 1234
vmysql: error creating table 'vlog': MySQL server has gone away
error inserting into vlog table
-ERR authorization failed
Connection closed by foreign host.

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 qmaillinux.vicp.net ESMTP
ehlo localhost
250-qmaillinux.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.

OE顯示//用戶名用test或[email protected]都一樣錯誤

登錄郵件伺服器時出錯。「密碼」被拒絕。 帳戶: test.vicp.net', 伺服器: '*.*.*.*', 協議: POP3, 伺服器響應: 'vmysql: error creating table 'vlog': MySQL server has gone away', 埠: 110, 安全(SSL): 否, 伺服器錯誤: 0x800CCC90, 錯誤號: 0x800CCC92

/var/log/maillog顯示

Mar 29 21:27:53 mail vpopmail: vchkpw-pop3: vpopmail user not found [email protected]:*.*.*.*
Mar 29 21:27:54 mail vpopmail: vchkpw-pop3: vpopmail user not found [email protected]:*.*.*.*
Mar 29 21:29:03 mail vpopmail: vchkpw-pop3: vpopmail user not found [email protected]:*.*.*.*
Mar 29 21:29:03 mail vpopmail: vchkpw-pop3: vpopmail user not found [email protected]:*.*.*.*

/var/log/qmail下面暫時還沒有看到明顯錯誤提示。


show tables;
+--------------------+
| Tables_in_vpopmail |
+--------------------+
| dir_control        |
| lastauth          |
| vpopmail          |
+--------------------+
3 rows in set (0.04 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.vicp.net | $1$ZriTAesI$K8VN.TiF1B4ihbO951acQ1 |      0 |      0 | Postmaster | /home/vpopmail/domains/test.vicp.net/postmaster | NOQUOTA  | xukixu          |
| xukixu    | test.vicp.net | $1$LcYiv0Fb$p2cN2RDekk.tzVKbYBb9O1 |      0 |      0 | xukixu    | /home/vpopmail/domains/test.vicp.net/xukixu    | 2097152S | 1234            |
| test      | test.vicp.net | $1$/luPiN2g$1deCXy0rbubj0FMMChOIM. |      0 |      0 | test      | /home/vpopmail/domains/test.vicp.net/test      | 2097152S | 1234            |
+------------+---------------------+------------------------------------+--------+--------+------------+-------------------------------------------------------+----------+-----------------+
3 rows in set (0.01 sec)



謝謝各位前輩們的耐心指導
《解決方案》

請問一下,在安裝qmail時,以下幾個有什麼關係嗎?

1、qmail安裝時用到的:./config-fast mail.domain.com
2、vpopmail安裝后添加虛擬域名用到的:vadddomain domain.com
3、機器名。

這三個能一樣嗎?或者說1和2能一樣嗎?因為伺服器本身沒有做DNS服務,目前只在域名提供商那把一個域名(形如mail.domain.com)指向本伺服器的。已經把A記錄和MX記錄也指向該伺服器了,還要做點別的什麼嗎?
如果我在qmail時用的是域名提供商那指向的域名,那虛擬域名是不是可以隨便填呢?那這樣一來,我要從公網訪問時應該用的是域名提供商那指向的域名吧,此時域名提供商指向的域名和虛擬域名通過什麼方式來溝通呢?

[火星人 ] Linux qmail安裝指南_2.9認證是不是有問題已經有612次圍觀

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