none
裝完 Exchange 2007, 已啟用 POP3 和 IMAP4 服務, 為何還是無法收信? RRS feed

  • 問題

  • 裝完 Exchange 2007 (32 位元), 已啟用 POP3 和 IMAP4 服務, 為何還是無法收信.

    > telnet 192.168.1.1 110
    Trying 192.168.1.1...
    Connected to ex2007.abc.com.tw.
    Escape character is '^]'.
    +OK Microsoft Exchange Server 2007 POP3 service ready
    user qoo
    -ERR Command is not valid in this state.

     

    telnet 192.168.1.1 143
    Trying 192.168.1.1...
    Connected to ex2007.abc.com.tw.
    Escape character is '^]'.
    * OK Microsoft Exchange Server 2007 IMAP4 service ready
    . login qoo 1234
    . BAD Command received in Invalid state.

    看到有人寫說要去改 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap\Microsoft.Exchange.Pop3.exe.config 的檔案, 其中的 ProtocolLog value="false" 改成 "true" , 為何要改這才會生效, Microsoft.Exchange.Imap4.exe.config 也一様 ? 還是要加執行其它地方 ?

    2007年1月21日 上午 05:43

解答

  • 感謝你, 你倒是提醒了我, Exchange 2007 都採用加密方式在傳輸, 其實我是要問如何用 110 及 143 (明文)來收信, 題目沒問好. 不過, 我已知道答案了, 如下:

    使用 Exchange 管理命令介面來設定 POP3 驗證

    1. 如果不使用 TLS 加密,且想要在非安全通訊埠上使用基本驗證,請執行下列命令:
    Set-PopSettings -LoginType PlainTextLogin

    2. 如果不使用 TLS,但想要限制基本驗證只使用安全通訊埠,請執行下列命令:
    Set-PopSettings -LoginType PlainTextAuthentication

    3. 如果想要在驗證之前使用 TLS 加密,請執行下列命令: (Exchange 2007 預設)
    Set-PopSettings -LoginType

    可使用 Get-PopSettings 來看 LoginType.

    so, IMAP 也相同. 改完 POP3 或 IMAP 服務要重新起動唷.
     

    2007年1月21日 下午 05:15

所有回覆

  • 先在你的Client 端 啟用TLS 試試
    2007年1月21日 上午 07:31
    版主
  • 感謝你, 你倒是提醒了我, Exchange 2007 都採用加密方式在傳輸, 其實我是要問如何用 110 及 143 (明文)來收信, 題目沒問好. 不過, 我已知道答案了, 如下:

    使用 Exchange 管理命令介面來設定 POP3 驗證

    1. 如果不使用 TLS 加密,且想要在非安全通訊埠上使用基本驗證,請執行下列命令:
    Set-PopSettings -LoginType PlainTextLogin

    2. 如果不使用 TLS,但想要限制基本驗證只使用安全通訊埠,請執行下列命令:
    Set-PopSettings -LoginType PlainTextAuthentication

    3. 如果想要在驗證之前使用 TLS 加密,請執行下列命令: (Exchange 2007 預設)
    Set-PopSettings -LoginType

    可使用 Get-PopSettings 來看 LoginType.

    so, IMAP 也相同. 改完 POP3 或 IMAP 服務要重新起動唷.
     

    2007年1月21日 下午 05:15