コマンドラインからIMAP接続を完全に調べたかったのですが、Thunderbird経由で接続できる場合は、telnet
?!経由で接続できるはずです。
Microsoft 詳細IMAPログイン:-
LOGIN NTDOMAIN/NTACCOUNT/ALIAS PASSWORD
私のThunderbirdの設定は:-
<domain>\<username>\<alias>
さまざまなソースがわずかに異なるIMAPコマンドを述べています:-
LOGIN [email protected] <password> (1)
LOGIN <Domain_Name>/<Log_On_Name> <Password> (2)
LOGIN <LogOnName>@<DomainName>.<Top-Level_Domain_Name> <Password> (3)
LOGIN DOMAIN/USERNAME/MAILBOX (4)
LOGIN NTDOMAIN/NTACCOUNT/ALIAS PASSWORD (5)
telnet <servername> pop3
+OK Microsoft Exchange POP3 server version 5.5.2658.25 ready
user <username>
+OK
pass <password>
-ERR Logon failure: unknown user name or bad password.
user <domain>\<username>
+OK
pass <password>
-ERR There is no such mailbox on this server
後者は、私のアカウントへのアクセスが許可されたことを示しています。
telnet <servername> imap
* OK Microsoft Exchange IMAP4rev1 server version 5.5.2658.25 (<servername>) ready
login <domain>/<username> <password>
login BAD Protocol Error: "Unidentifiable command specified"
login <username>@<domain>.<servername> <password>
login BAD Protocol Error: "Unidentifiable command specified"
login <domain>/<username>/IanVaughan
login BAD Protocol Error: "Unidentifiable command specified"
LOGIN
* BAD Protocol Error: "Tag not found in command"
login
login BAD Protocol Error: "No space following tag in IMAP command"
LOGIN <domain>/<username> <password>
LOGIN BAD Protocol Error: "Unidentifiable command specified"
LOGIN <username>@<domain> <password>
LOGIN BAD Protocol Error: "Unidentifiable command specified"
あなたはIMAPを誤解しました。すべてのIMAPコマンドの前に識別トークンを付ける必要があるため、引用したKB記事では、LOGIN domain/user/mailbox password
の代わりに? LOGIN domain/user/mailbox password
を使用することをお勧めします(?LOGINコマンドの前に追加されます-これは前述のトークンです)。
ところで、必ずしもdomain/user/mailbox
を使用する必要はありません。「user」(Windows NTログオンユーザー名)を使用するだけで、そのユーザーのメールボックスに自動的に接続されます。
もう1つは、認証メカニズムです。プレーン認証(パスワードをクリアで提供するだけ)はセキュリティが不安定なため推奨されません。したがって、ほとんどのサーバーはプレーン認証を拒否し、SSLがない場合は代わりに ダイジェスト認証 を使用するように強制します。中古。ただし、Exchange5.5がデフォルトでそうするかどうかはわかりません。
通常、私はtelnet
を使用して電子メールサーバーの接続を確認します。ただし、有効なコマンドUnidentifiable command specified
を発行していることを確認する必要があります。また、ユーザー名とパスワードを正しく指定していることを確認する必要があります。
POP3サービスに接続するときに、username\domain
形式が機能するかどうかわかりません。私は通常、次のいずれかの形式を使用します。
user username
user username@domain
ThunderbirdやOutlookなどの電子メールクライアントを使用してログインできる場合は、wiresharkなどのネットワークスニファを使用して、正しいPOP3/IMAPコマンドを確認できます。