このスレッドはクローズされています。記事の閲覧のみとなります。
【CentOS6】メールの送受信ができません |
|
- æ¥æï¼ 2012/01/05 22:37
- ååï¼ Centくん
- Postfix+Dovecot(ver.2)でメールサーバを構築しましたが、
メールの送受信ができません。
構成としては、Dyndns.orgでのドメイン「例)ccc.dyndns.org」を取得しており、 「例)aaa@ccc.dyndns.org」でメールの送受信をするイメージです。
PostfixもDovecotも貴サイトを参考に構築しました。 また、squirrelmailから試しにYahooアカウントへメールしましたが、届いていないようでした。
ポート開放は25/110/143ともに開けており、ポートチェックでも到達しております。 また、Postfixの設定(main.cf)ではmyhostnameを「例)mail.ccc.dyndns.org」としております。
maillogにはPostfixとDovecotの表示があるため、配送されているのかもしれませんが、 貴サイト記載事項の確認し直しやググッたりしているのですが、問題の特定や解決ができません。
問題点の特定方法や解決方法がお分かりの方、ご教示いただけないでしょうか?
よろしくお願いいたします。
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
|
■ コンテンツ関連情報
Re: 【CentOS6】メールの送受信ができません ( No.16 ) |
|
- æ¥æï¼ 2012/01/07 23:39
- ååï¼ Centくん
- 管理者様
>postfixはmailbox型式で設定していますよね?
あっ、確認し忘れてました。 main.cfを確認します。
ありがとうございます。
|
Re: 【CentOS6】メールの送受信ができません ( No.17 ) |
|
- æ¥æï¼ 2012/01/08 00:47
- ååï¼ Centくん
dovcotを停止し、Postfixのみで動作確認をしましたが、 telnetでのメールの送信テストは問題なく、 /var/spool/mail/aaaに配送されました。
popはdovecotを起動しないとpop3が起動しないため、 telnetでの110番にアクセスできず、メールが /var/spool/mail/aaaまで届いているという点の確認だけで 結果的には、今までの状況と変わりませんでした。
再度、dovecotを再起動し、Maildir形式に戻しました。
これからは、もう一度、dovecotも起動した上で、 どうして/var/spool/mail/aaaから /home/aaa/Maildir/curに配送されないのか、 調べていきたいと思います。
それでもダメなら、yum remove dovecotで削除して、 再度dovecotをインストールし直してみようと思います。
その他、確認すべき点やこの点を修正した方がいい等、 参考情報があれば、ご教示いただけますでしょうか?
みなさま、申し訳ありませんが、よろしくお願いいたします。
|
Re: 【CentOS6】メールの送受信ができません ( No.18 ) |
|
- æ¥æï¼ 2012/01/08 09:14
- ååï¼ 新高校生
- >再度、dovecotを再起動し、Maildir形式に戻しました。
「戻しました」の意味が分からないのですが、戻すということはそれ以前はMaildir形式じゃなかった という意味でしょうか?当たり前ですがMaildir形式に設定してなければ /home/ユーザー/Maildir/以下には保存されません。それこそがMaildir形式なのだから…
管理人さんの >postfixはmailbox型式で設定していますよね? の意味は具体的には、/etc/postfix/main.cfの ># DELIVERY TO MAILBOX ># ># The home_mailbox parameter specifies the optional pathname of a ># mailbox file relative to a user's home directory. The default ># mailbox file is /var/spool/mail/user or /var/mail/user. Specify ># "Maildir/" for qmail-style delivery (the / is required). ># >home_mailbox = Maildir/ です。内容的には英文の説明どおりです。 (# postconf -n でpostfixの設定がズラズラ出てきますので確認するもよしです)
>/home/aaa/Maildir/curに配送されないのか、 >調べていきたいと思います
/home/aaa/Maildir/curに配送されないことを執拗にお述べになっていますが、 新着メールはここには保存されませんよ。/home/aaa/Maildir/new に保存されます。 curに保存されるのは"既読メール"です。既読メールは、もちろん設定にもよりますが、 メールクライアントが読み出した場合にはcur内から消去されます。
あと、送られてきたメールを /home/ユーザー/Maildir/new に保存する作業は postfixがやるのであって、dovecotじゃないです。dovecotは無関係です。
以上、初心者なりの考察です。間違いもあるかも(w
|
Re: 【CentOS6】メールの送受信ができません ( No.19 ) |
|
- æ¥æï¼ 2012/01/08 09:47
- ååï¼ stranger
- 参照: http://ja.528p.com/
- maillogのpostfixの部分で
to=<aaa@ccc.dyndns.org> status=sent (delivered to maildir) が含まれていれば maildirに配送されていると思う
/home/aaa/Maildir/cur の部分は thundirbirdで自分のユーザから自分のユーザに 送信テストをしたので new - cur に移動してしまったようです
最初にメールが配送された時点で new cur tmpがつくられるらしいのですが うまくいかない場合もあるので 最初からnew cur tmpをつくっておいたらと言ったまでです
|
Re: 【CentOS6】メールの送受信ができません ( No.20 ) |
|
- æ¥æï¼ 2012/01/08 10:00
- ååï¼ Centくん
- 新高校生様
ご教示ありがとうございます。
>>再度、dovecotを再起動し、Maildir形式に戻しました。 > >「戻しました」の意味が分からないのですが、戻すということはそれ以前はMaildir形式じゃなかった >という意味でしょうか?当たり前ですがMaildir形式に設定してなければ >/home/ユーザー/Maildir/以下には保存されません。それこそがMaildir形式なのだから…
⇒Postfixが正常動作しているかを確認するために、一旦dovecotを停止して、メール送受信が可能か やってみようと記述した際に、管理人様から、メールボックス形式にしないとダメですよと、 ご指摘をいただいたので、一旦メールボックス化してテストしたけど、何も進展はなかったので、 元のMaildir形式に戻したという意味でした。
>管理人さんの >>postfixはmailbox型式で設定していますよね? >の意味は具体的には、/etc/postfix/main.cfの >># DELIVERY TO MAILBOX >># >># The home_mailbox parameter specifies the optional pathname of a >># mailbox file relative to a user's home directory. The default >># mailbox file is /var/spool/mail/user or /var/mail/user. Specify >># "Maildir/" for qmail-style delivery (the / is required). >># >>home_mailbox = Maildir/ >です。内容的には英文の説明どおりです。 >(# postconf -n でpostfixの設定がズラズラ出てきますので確認するもよしです)
⇒main.cfには「home_mailbox = Maildir/」と「home_mailbox = Mailbox」があるのですが、 mailbox型式は「home_mailbox = Mailbox」ではないんでしょうか?
>>/home/aaa/Maildir/curに配送されないのか、 >>調べていきたいと思います > >/home/aaa/Maildir/curに配送されないことを執拗にお述べになっていますが、 >新着メールはここには保存されませんよ。/home/aaa/Maildir/new に保存されます。 >curに保存されるのは"既読メール"です。既読メールは、もちろん設定にもよりますが、 >メールクライアントが読み出した場合にはcur内から消去されます。
⇒仰るとおりですね、失礼しました。
>あと、送られてきたメールを /home/ユーザー/Maildir/new に保存する作業は >postfixがやるのであって、dovecotじゃないです。dovecotは無関係です。
⇒PostfixがMaildir配下まで配送するのは理解しております。 ありがとうございます。
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
|
■ その他