作者 主題: 使用sendmail無法用SMTP以及POP3寄發,收信......  (閱讀 6073 次)

0 會員 與 1 訪客 正在閱讀本文。

linux_sec

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
各位前輩好... :),小弟這次遇到mail方面的問題...

我用 SMTP 寄信都正常,但是用 POP 收信要打密碼時都會出現以下的訊息

user 31
+OK
XXXXX
-ERR Unknown command

打密碼時,都會直接出現 Unknown command 訊息。

請問有誰有遇過這問題嗎 ???

slime

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
我用 SMTP 寄信都正常,但是用 POP 收信要打密碼時都會出現以下的訊息
user 31
+OK
XXXXX
-ERR Unknown command
打密碼時,都會直接出現 Unknown command 訊息。
請問有誰有遇過這問題嗎 ???

改用 pass XXXXX 試試看
冷笑話: 我的 IP 是 127.0.0.1

linux_sec

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
感謝 slime 大大回覆 :),我改用 pass 後出現 -ERR Authentication failed 訊息...   ???

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org

1. 您的發行版本 ?

2. 你用哪種 pop3/imap 程式提供收信服務?

最後要說的是 sendmail 是 smtp 軟體,他不是 pop3/imap 服務的程式。

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/

linux_sec

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
感謝 kenduest 前輩的修正 :)

我OS是用 Fedora 7 、用 deovecot 來提供 pop3/imap 服務,SMTP 服務正常。

找不到該如何解決的方法...

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org

不知道你的意思?

代碼: [選擇]
SayyaBBS:kendlee@~> telnet mail.xxx.xxx.xxx 110
Trying 59.xxx.xxx.xxx...
Connected to mail.xxx.xxx.xxx (59.xxx.xxx.xxx).
Escape character is '^]'.
+OK Dovecot ready.
user kenduest
+OK
pass mypassword
+OK Logged in.
quit
+OK Logging out.
Connection closed by foreign host.

而我不大清楚你用 telnet 是要測試啥,但是請你用 mail client 測試收信就好,無法收信再確認其他情況。

另外你該不會又是用 root 登入吧 ~.~

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 740
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
linux_sec
雖然我沒有研究過deovecot
不過你先確認一下conf有沒有設定好
再者你有另外設定密碼認證的方式嗎?
認證是由本機local還是透過其他 例如PAM or kerberos or smb or radius or saslauth ? (ex: AD , LDAP .....etc.)?
<0  =_=  Don't learn to hack , hack to learn.

pippeng

  • 活潑的大學生
  • ***
  • 文章數: 329
  • 性別: 男
    • 檢視個人資料
    • IT Ranger
你是用yum安裝的嗎 ?
dovecot很少會出錯的,因為他實在沒什麼功能也不需要特別去設定他
大部分都是smtp比較容易安裝完出問題

請檢查一下/etc/dovecot.conf裡面的
protocols = pop3
listen=[::]
#disable_plaintext_auth = no

還有你測試用的UID ??
#id

用心用心再用心

linux_sec

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
感謝各位大大的回覆  :)

To: kenduest 前輩:
我是設定僅能在「本機」收發mail 。
沒用root登錄...

To: rainday 前輩:
今天重新再設定一次,還是會出現 ERR Authentication failed ... :'(
我只是很單純的照鳥哥網站上的教學架mail。

TO: pippeng 前輩:
我是用光碟安裝的,我檢查過dovecot.conf,裡面是沒問題的。
我是用ID下去作測試的...

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
有點看不懂問題....
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org

不知道下面要回啥 ?

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/

pippeng

  • 活潑的大學生
  • ***
  • 文章數: 329
  • 性別: 男
    • 檢視個人資料
    • IT Ranger
建議你從小地方檢查一次

以前公司的同事遇到問題來問我
我預設都是他把最基本的一些設定都做了
他當然也會回答他都有做(這問題很妙,如果他沒做他其實也不會知道)
所以都會請他檢查關鍵的重點部份

最後他也會回答檢查過都OK(這我都會實際說檢查點給他檢查,除非他騙我)
但是最終問題還是沒解決

所以都必須實際到現場看才能發現問題(可能我比較肉腳,使用HumanAnyWhere能力不足)
而當到現場看大部分都是
1.最基本的一些相關設定它其實沒做到,基本到根本不會讓你認為他沒做(基本的東西最容易被忽略)
2.我問他有做的東西他可能不懂或認為自己有做

最終其實都是一些小細節的東西而已.

基礎一定要打好底

---------------------------------------------------
以上不是說您也是這種情形
只是就經驗提供你參考


用心用心再用心

linux_sec

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
感謝各位大大的回覆 :),再來去翻書看有沒有漏掉的步驟。