1. [情報共有] iCloud用の設定

投稿者: hide0312  <HOME>
投稿日時: 2012-07-10 03:08

iCloudのアカウントを追加しようとすると、タイムアウトして失敗します。

メニュー > 設定 > 新規アカウントの作成... で、IMAP4 を選び、設定値を入力します。パスワードを入力してOKします。ステータス欄には「imap.mail.me.com:993 へのIMAP4の接続を確立中...」と表示されます。が、2分ほどで消えてしまいます。

この時、フォルダツリーの最下部には、作成したアカウントが表示されているかと思います。しかし、このままではメールを読むことはできません。

そこで、以下の手順を行います。

1. iCloudにログインできなかったアカウントを右クリックします。
2. コンテキストメニューから「プロパティ...」を選択します。
3. 「アカウントの設定」ダイアログの「受信」タブを選択します。
4. 「IMAP4 - 認証方式」を「自動」から「LOGIN」に変更します。
5. 「送信」タブを選択します。
6. 「認証 - SMTP認証 - 認証方式」を「自動」から「LOGIN」に変更します。
7. 「高度な設定」タブを選択します。
8. 「SMTPポートを設定」にチェックを入れ、「587」に変更します。
9. 「OK」ボタンでダイアログボックスを閉じます。
10. 1.のアカウントを右クリックします。
11. 「フォルダツリーを再構築」を選択します。
12. 「フォルダツリーの再構築」アラートボックスに「はい」で続けます。
13. パスワードを聞かれたら、入力します。
14. 1.のアカウントの下に、INBOX等のフォルダができているはずです。
15. 終了です。おつかれさまでした。


2. 初期設定時(失敗時)のログ

投稿者: hide0312
投稿日時: 2012-07-10 03:19

最初の失敗時のプロトコルログをShift+Ctrl+Lで見ると、下記のようになっています。

--- 失敗時ログ ここから ---
* imap.mail.me.com:993 へのIMAP4の接続を確立中...
[11:36:00] IMAP4< * OK [CAPABILITY st11p00mm-iscream020 1K16 XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 SASL-IR AUTH=ATOKEN AUTH=PLAIN] iSCREAM ready to rumble (1K16:6045) st11p00mm-iscream020
[11:36:00] IMAP4> 1 CAPABILITY
[11:36:00] IMAP4< * CAPABILITY st11p00mm-iscream020 1K16 XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 SASL-IR AUTH=ATOKEN AUTH=PLAIN
[11:36:00] IMAP4< 1 OK !!
[11:36:00] IMAP4> 2 AUTHENTICATE PLAIN
[11:36:00] IMAP4< +
[11:36:00] IMAP4> ****************
** LibSylph-WARNING: Socket IO timeout

** LibSylph-WARNING: [11:37:00] IMAP4 の認証に失敗しました。

** IMAP4 の認証に失敗しました。
[11:37:00] IMAP4> 3 LOGOUT
** LibSylph-WARNING: Socket IO timeout

** LibSylph-WARNING: [11:38:00] IMAP の接続を確立できませんでした。

** IMAP の接続を確立できませんでした。
--- 失敗時ログ ここまで ---

(つづく)



3. 設定変更後のログ

投稿者: hide0312
投稿日時: 2012-07-10 03:21

(つづき)

一方、設定変更後のログは下記のようになります。

--- 設定変更後ログ ここから ---
* imap.mail.me.com:993 へのIMAP4の接続を確立中...
[12:00:42] IMAP4< * OK [CAPABILITY st11p00mm-iscream011 1K16 XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 SASL-IR AUTH=ATOKEN AUTH=PLAIN] iSCREAM ready to rumble (1K16:5910) st11p00mm-iscream011
[12:00:42] IMAP4> 1 CAPABILITY
[12:00:42] IMAP4< * CAPABILITY st11p00mm-iscream011 1K16 XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 SASL-IR AUTH=ATOKEN AUTH=PLAIN
[12:00:42] IMAP4< 1 OK !!
[12:00:42] IMAP4> 2 LOGIN foobar@me.com ********
[12:00:43] IMAP4< 2 OK [CAPABILITY XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS CHILDREN BINARY UNSELECT SORT CATENATE URLAUTH LANGUAGE ESEARCH ESORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES CONDSTORE ENABLE CONTEXT=SEARCH CONTEXT=SORT WITHIN SASL-IR SEARCHRES XSENDER X-NETSCAPE XSERVERINFO X-SUN-SORT ANNOTATE-EXPERIMENT-1 X-UNAUTHENTICATE X-SUN-IMAP X-ANNOTATEMORE XUM1 ID IDLE] User foobar@me.com logged in
[12:00:43] IMAP4> 3 NAMESPACE
[12:00:43] IMAP4< * NAMESPACE (("" "/")) NIL NIL
[12:00:43] IMAP4< 3 OK Completed
[12:00:43] IMAP4> 4 LIST "" "*"
[12:00:43] IMAP4< 4 OK Completed
--- 設定変更後ログ ここまで ---

imap.mail.me.com が返してくるメッセージを見ると、

> [11:36:00] IMAP4< * OK [CAPABILITY st11p00mm-iscream020 1K16
> XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 SASL-IR AUTH=ATOKEN AUTH=PLAIN]

と、「AUTH=PLAIN」になっています。そこでSylpheedは「AUTHENTICATE PLAIN」を使おうとしますが、実際には認証に失敗してしまいます。

返答の通りの認証方法で失敗するのですから、非はiCloud側にあると思います。

以上、情報共有でした。ご参考まで。:-)



4. 1. [情報共有] iCloud用の設定【追記】

投稿者: ゆうちゃん  <HOME>
投稿日時: 2013-09-08 03:19

icloudの送受信設定について、

URLの手順で受信はOKでした。

しかし、送信時に以下のエラーがPOPUPされます。
回避する方法を共有します。

---------------------------------
エラー
SMTPサーバ: smtp.mail.me.com:587 に接続できません。
---------------------------------

1.「設定」→「アカウントの編集」
2. icloudアカウントを選択し、「編集」
3.「SSL」タブを選択
4.「送信(SMTP)」→「SSLセッションの開始にSTARTTLSコマンドを使用」ラジオボタンを選択し「OK」ボタンクリック
5. メール送信

以下のバージョンで動作確認済み。

Sylpheed: Version 3.3.0 (Build 1142)
Windows 8 Pro 64 bit



5. Re: 1. [情報共有] iCloud用の設定【追記】

投稿者: ki
投稿日時: 2014-03-20 01:17

上記のとおり設定したんですが、メールを送信すると
530 5.7.0 No AUTH command has been given.
というエラーがでます。

どう対処したらいいでしょうか。

version3.3.1(Build 1143)を使っています。



6. Re: 1. [情報共有] iCloud用の設定【追記】

投稿者: ki
投稿日時: 2014-03-20 02:12

自己解決しました。




スレッド一覧へ戻る