-
安裝好dovecot用outlook收不到信問題
在收信的時候所出現的錯誤如下
dovecot: Feb 03 23:37:42 Error: POP3(mailuserlog): open(/var/mail/.temp.server.3743.f25cbd315b8fcfb8) failed: Permission denied
dovecot: Feb 03 23:37:42 Error: POP3(mailuserlog): file_lock_dotlock() failed with mbox file /var/mail/mailuserlog: Permission denied
dovecot: Feb 03 23:37:42 Info: pop3-login: Login: mailuserlog [61.31.104.40]
---------------------
上面適用系統內的其中一個帳號去收的
---------------------
用另外一個以outlook帳號收信出先的訊息如下
dovecot: Feb 03 23:42:26 Info: pop3-login: Login: abcd [61.31.104.40]
------------------------------
mailuserlog帳號的密碼有 ` 這個特殊字元,abcd這個帳號的密碼中沒有特殊字元,後來又刪掉mailuserlog帳號,再重新建立mailuserlog,密碼改成數字,結果與第一個錯誤訊息一樣
兩個帳號都內都有信件,有用webmin check過,但是outlook都收不下來,同樣都是系統內的帳號,為何會出現不一樣的結果呢??如果是dovecot的問題那應該所有的帳號都是會有錯誤才是呀!是不事要修改dovecot.conf的哪裡呢?請各路高手之點一下,感激不盡∼∼ :eye:
-
dovecot預設是啟動 IMAP 及 IMAPS ,如果也要啟動 POP3 ,則必須修改 /etc/dovecot.conf 這個設定檔。
vi /etc/dovecot.conf
將第14行 #protocols = imap imaps 前面的 # 號去掉,並加入 pop3 pop3s
protocols = imap imaps pop3 pop3s
重新啟動 dovecot
-
你的訊息中有好幾處都有提到
Permission denied..........
-
[QUOTE=algolee]你的訊息中有好幾處都有提到
Permission denied..........[/QUOTE]
但是奇怪的是,用兩個帳號去收信的結果不同,這就是我納悶的地方,一個在收的時候沒有錯誤訊息,另一個卻出現Permission denied,不過在outlook同樣都沒辦法收下來。
protocols = imap imaps pop3 pop3s
這個也有設定
另外我適用tar.gz安裝的的,會不會是預設的設定跟rpm的不一樣造成的呢? :confused:
-
下面有一篇文章
不過是 rpm 安裝的方式
供參考
我試過那種方式是 OK 的...
[url]http://phorum.vbird.org/viewtopic.php?t=15862[/url]
-
終於解決了∼
編輯dovecot.conf檔
修改下下面兩行
mail_extra_groups = mail
default_mail_env = mbox:~/mail/:INBOX=/var/mail/%u
就可以正常收信了,提供大家參考 :jump:
-
"mail_extra_groups = mail" 這一行,我是mark 掉。一樣是用outlook收送信,沒問題。
建議以後有問題的網友,以後提問做一下詳細描述。提供一下資訊,如:
linux 版本:
kernel:
軟體版本:
設定檔
這樣比較好提供協助