iT邦幫忙

0

Fedora7架mail server,為何POP伺服器傳送密碼時會錯誤?

今天架了mail server試看看..
結果POP伺服器一直說密碼傳送錯誤 >"<
但是密碼沒有打錯呀~ SMTP就可以寄就沒說密碼錯誤!!

POP錯誤訊息畫面
http://www.wretch.cc/album/show.php?i=l3141226&b=2&f=1884231958&p=15

DNS正向解析 (可以解析到)
http://www.wretch.cc/album/show.php?i=l3141226&b=2&f=1884231959&p=16

dovecot.conf檔 & 伺服器啟動圖
http://www.wretch.cc/album/show.php?i=l3141226&b=2&f=1884231960&p=17

我SELinux沒有開啟..
請問大大們為什麼會這樣呢?
書上和鳥哥那都找不到相關的問題 >"<
請有經驗的大大幫忙一下吧~

順便問一下..
只要加入會員就可以使用mail server了嗎?
假如有兩台主機aaa.tnsc.com、bbb.tnsc.com的話..
那會員是兩台都可以使用嗎?還是有什麼檔案要設定呢?
請大大們幫忙解惑一下囉~~
先謝謝囉 ^^

看更多先前的討論...收起先前的討論...
fillano iT邦超人 1 級 ‧ 2009-04-09 20:43:38 檢舉
也許是這個問題?
http://blog.tenyi.com/2007/03/dovecot.html

(我看你用root帳號收信...)
ping iT邦研究生 1 級 ‧ 2009-04-10 10:51:52 檢舉
Client端的部份,pop是怎麼設定的呢?
fillano iT邦超人 1 級 ‧ 2009-04-10 11:56:14 檢舉
你看過log嗎?log說什麼?光憑client的錯誤訊息,可能性太多了。(檢查一下/var/log/maillog)

你的網路架構?還是都在同一台機器上?包括client也都在同一台機器嗎?

你的dovecot是設定虛擬帳號嗎?

我還沒用過dovecot就是了,我還在用很舊的postfix+vm-pop3d(系統redhat 9)。
fillano iT邦超人 1 級 ‧ 2009-04-10 16:28:05 檢舉
我會問你是不是用虛擬帳號的原因是,你的登入的帳戶是"root@linux.tnsc.com"耶?通常是做虛擬帳戶才會看到這樣的帳號阿...

我自己測試,dovecat.conf只加了protocols = pop3一行,然後啟動service(跟xinetd無關),用郵件軟體就可以登入本機帳戶阿(不是root)。

另外,防火牆有開的話,需要加customize規則(透過setup)。不過從你的收信錯誤訊息看起來,不是這個問題。

阿......看過你的log,我想你登入帳號應該是user21而不是user21@linux.tnsc.com。
static314 iT邦研究生 5 級 ‧ 2009-04-12 01:14:48 檢舉
fillano大大..我今天試出來了說 XD
我手殘沒把重要的地方去掉@linux.tnsc.com
我只去到不重要的= =
去掉竟然就可以了..我搞笑了 >"<
不過root很怪..還是不能寄就是了~
我有把你貼網址的那一個值改0一樣不行寄~
不過那目前不是很重要啦~~
至少可以寄信了 ^^
大大你用回答的吧..
被你解開了..開然要給你最佳解 :D
14
fillano
iT邦超人 1 級 ‧ 2009-04-13 09:39:14
最佳解答

(從討論轉來)
我會問你是不是用虛擬帳號的原因是,你的登入的帳戶是"root@linux.tnsc.com"耶?通常是做虛擬帳戶才會看到這樣的帳號阿...

我自己測試,dovecat.conf只加了protocols = pop3一行,然後啟動service(跟xinetd無關),用郵件軟體就可以登入本機帳戶阿(不是root)。

另外,防火牆有開的話,需要加customize規則(透過setup)。不過從你的收信錯誤訊息看起來,不是這個問題。

阿......看過你的log,我想你登入帳號應該是user21而不是user21@linux.tnsc.com。

(補充一點,通常我不會直接收root的信,我會設.forward讓管理訊息寄到我要收的信箱)

26
pcboy
iT邦高手 1 級 ‧ 2009-04-09 20:37:47

無法連線到 POP 伺服器 linux.tnsc.com

telnet linux.tnsc.com 110 看看是否有訊息

26
bizpro
iT邦大師 1 級 ‧ 2009-04-09 23:42:15

請確認

  1. /var/www/html/與使用者的home directory有 group和other能夠執行的權限. +x
    2.所有的html檔(如index.html)與圖檔(如favicon.ico)都要有別人能 read 的權限 +r
    3.主機要求的授權模式(ssl/tls)和使用者設定的pop3認證模式是否一致? 如要求ssl卻給明文?
    4.你的主機必須為DNS client, 因此主機上的/etc/resolve.conf有設定正確的DNS嗎? 如nameserver xxx.xxx.xxx.xxx
22
mwu4
iT邦新手 2 級 ‧ 2009-04-10 01:37:19

dovecot有uid的範圍限制,特別係對root有限制;建議先建一個一般使用者再試,謝謝。

我要發表回答

立即登入回答