[リストへもどる]
一括表示
タイトルWindows + Mercury + SquirrelMail
記事No8301
投稿日: 2011/06/09(Thu) 13:15
投稿者やす
タイトルの組み合わせでインストールをしていますが、日本語の表示がうまくいきません。
Mercury, SquirrelMailともに日本語パッチを当てています。
表示はきちんと日本語で表示され、メールも日本語で送ることができます。ただし、SquirrelMailからフォルダの作成で日本語のフォルダを作成すると文字化けして作成することはできません。半角英数字のフォルダなら作成できます。
原因・対処法がわかる方がいましたらお教えください。

タイトルMercuryではムリです
記事No8302
投稿日: 2011/06/12(Sun) 07:18
投稿者おやじ
> タイトルの組み合わせでインストールをしていますが、日本語の表示がうまくいきません。
> Mercury, SquirrelMailともに日本語パッチを当てています。
> 表示はきちんと日本語で表示され、メールも日本語で送ることができます。ただし、SquirrelMailからフォルダの作成で日本語のフォルダを作成すると文字化けして作成することはできません。半角英数字のフォルダなら作成できます。
> 原因・対処法がわかる方がいましたらお教えください。

Mercuryが日本語フォルダに対応していないので、無理です。画面表示の日本語化と制御の日本語対応は別の話です。
おやじが使用しているlinux環境のcourier-imapならSquirrelMailが日本語対応(画面の表示ではない)されていれば問題なく作成できます。

タイトルRe: Mercuryではムリです
記事No8303
投稿日: 2011/06/13(Mon) 09:23
投稿者やす
> Mercuryが日本語フォルダに対応していないので、無理です。画面表示の日本語化と制御の日本語対応は別の話です。
> おやじが使用しているlinux環境のcourier-imapならSquirrelMailが日本語対応(画面の表示ではない)されていれば問題なく作成できます。

そうですか。ご回答ありがとうございます。
Windows上で動くIMAPの日本語対応のメールサーバーをご存知であればお教えできないでしょうか?
もちろんSquirrelMailと連携が取れるやつがいいです。

タイトルcourier-imap + Postfix + SquirrelMail
記事No8304
投稿日: 2011/06/14(Tue) 19:26
投稿者やす
タイトルのように構成を変え、OSもLinux Ubuntuにしました。
インストールは正常に行えたのですが、IMAPに接続しようとすると
接続が中断されます。
サーバーのログを見ると
Jun 14 17:37:45 **** imapd: LOGIN FAILED, user=testuser, ip=[::ffff:192.1
68.1.55]
Jun 14 17:37:45 **** imapd: authentication error: Input/output error
と表示されています。
Windows端末からTelnetで接続し確認しようとすると
telnet 192.168.1.xxx 143
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright 1998-2008 Double Precision, Inc. See COPYING for distribution information.
と表示され、何を入力しても
NO Error in IMAP command received by server.
と表示されてログインすることができません。

何か原因がわかるようでしたらお教えください。

タイトル一歩一歩確実にやらないと・・・
記事No8306
投稿日: 2011/06/14(Tue) 20:31
投稿者おやじ
> タイトルのように構成を変え、OSもLinux Ubuntuにしました。
> インストールは正常に行えたのですが、IMAPに接続しようとすると
> 接続が中断されます。
> サーバーのログを見ると
> Jun 14 17:37:45 **** imapd: LOGIN FAILED, user=testuser, ip=[::ffff:192.1
> 68.1.55]
> Jun 14 17:37:45 **** imapd: authentication error: Input/output error
> と表示されています。
> Windows端末からTelnetで接続し確認しようとすると
> telnet 192.168.1.xxx 143
> * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright 1998-2008 Double Precision, Inc. See COPYING for distribution information.
> と表示され、何を入力しても
> NO Error in IMAP command received by server.
> と表示されてログインすることができません。

何がどこまでできていているのかが何も書かれていないので、原因はわかりません。
「何を入力しても・・・」とありますが、手順があるので、最初は「 1 login testuser password 」以外ないですよね。
これなら、今の状況なら「1 NO Login failed.」となるはずです。
「authentication error」なので、認証の失敗と考えるのが筋ですが、そもそもposfixでそのユーザ(testuser)に送れるのですか?
posfixでメールを送らないとMaildirもできないですし・・・
まずは、imap以前の問題として送信できるのを確認して、Maildir(new)にメールが入って、pop3で受信できてからではないですか?
メールの送信してメールボックスへの配送、受信と順番に押さえていかなければ先に進まないですよ。

タイトルRe: 一歩一歩確実にやらないと・・・
記事No8307
投稿日: 2011/06/15(Wed) 14:03
投稿者やす
> 何がどこまでできていているのかが何も書かれていないので、原因はわかりません。
> 「何を入力しても・・・」とありますが、手順があるので、最初は「 1 login testuser password 」以外ないですよね。
> これなら、今の状況なら「1 NO Login failed.」となるはずです。
> 「authentication error」なので、認証の失敗と考えるのが筋ですが、そもそもposfixでそのユーザ(testuser)に送れるのですか?
> posfixでメールを送らないとMaildirもできないですし・・・
> まずは、imap以前の問題として送信できるのを確認して、Maildir(new)にメールが入って、pop3で受信できてからではないですか?
> メールの送信してメールボックスへの配送、受信と順番に押さえていかなければ先に進まないですよ。
うまく記述できていなくて申し訳ありません。
「何を入力しても・・・」とはもちろん「login testuser password 」です。
「1 login testuser password 」このコマンドの先頭の「1」も必要なのですか?
「1 login testuser password 」で実行した結果は
1 login testuser testuser
* BYE Temporary problem, please try again later
Connection closed by foreign host.
となってtelnetがの接続が強制切断されました。
ちなみにpostfixからの送信はうまくいき、Maildir(new)にメールが入っていました。
pop3ですが受信はできませんでした。
接続時に下記のエラーが表示されます。

メールサーバーから接続を拒否されました
ユーザーIDまたはパスワードが間違っていないかご確認ください。
-ERR Temporary problem, please try again later

courier-imap の方の設定になるんでしょうか?

タイトルcourier-authdaemonをチャント起動してますか?
記事No8308
投稿日: 2011/06/15(Wed) 20:32
投稿者おやじ
> うまく記述できていなくて申し訳ありません。
> 「何を入力しても・・・」とはもちろん「login testuser password 」です。
> 「1 login testuser password 」このコマンドの先頭の「1」も必要なのですか?

自分でやった下記の結果のとおりで、なんらかのタグが必要です。詳しくは下記が参考になるのでは?

http://www.atmarkit.co.jp/fmobile/rensai/imap02/imap02.html

> 「1 login testuser password 」で実行した結果は
> 1 login testuser testuser
> * BYE Temporary problem, please try again later
> Connection closed by foreign host.
> となってtelnetがの接続が強制切断されました。
> ちなみにpostfixからの送信はうまくいき、Maildir(new)にメールが入っていました。
> pop3ですが受信はできませんでした。
> 接続時に下記のエラーが表示されます。
>
> メールサーバーから接続を拒否されました
> ユーザーIDまたはパスワードが間違っていないかご確認ください。
> -ERR Temporary problem, please try again later
>
> courier-imap の方の設定になるんでしょうか?

認証に失敗しているのでは?
どのサイトを見て作業されているのか分かりませんが、ubuntuならcourier-authdaemonをチャント起動してますか?