はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 【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.1 )
日時: 2012/01/06 06:04
名前: 管理者

外部送信確認の前に、内部アカウント宛てへの送信は確認されましたか?
また、DNSサーバの構築は完了していて正常に稼働していますか?
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.2 )
日時: 2012/01/06 08:19
名前: stranger
参照: http://ja.528p.com/

念のため

postfixはデフォルトでDNSサーバを使います
外部はDDNSでOKですが
内部(ローカル)用にローカル専用のDNSサーバが必要です
さらに 動的なグローバルIPの場合は
外部に送信するときOP25B対策をする必要があります
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.3 )
日時: 2012/01/07 13:57
名前: Centくん

管理者様
stranger様

ご教示ありがとうございます。

>外部送信確認の前に、内部アカウント宛てへの送信は確認されましたか?
⇒内部アカウント(ローカル内)での送受信テストは出来ておりませんでした。
 LAN内でクライアントPCのメーラで送受信するイメージでしょうか?
 (サーバ名は「mail.ccc.dyndns.org」で)
 それとも、コマンドプロンプト等CUIでテストするイメージでしょうか?
 (teratermでtelnetしようとしても、bashではtelnetコマンドをサポートしていないと表示されます)

>また、DNSサーバの構築は完了していて正常に稼働していますか?
⇒内部のDNSは構築できていると思います。
 貴サイトの以下のページにある動作確認は問題ありませんでしたので。
 http://kajuhome.com/bind.shtml#n09


>postfixはデフォルトでDNSサーバを使います
⇒そうなんですね、ありがとうございます。

>外部はDDNSでOKですが
>内部(ローカル)用にローカル専用のDNSサーバが必要です

⇒了解です。

>さらに 動的なグローバルIPの場合は
>外部に送信するときOP25B対策をする必要があります

⇒なるほど、そうですね、プロバイダーはYahooなので、OP25Bの対処として、
 メーラに587を設定しなければなりませんでしたね。
 送信テストの際は、そのようにいたします。
 最終的には、YahooのWebメールとSquirrelmail等Webメールでやり取りできればいいなと考えております。

メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.4 )
日時: 2012/01/07 14:46
名前: Centくん

検証状況の追記です。

ローカル環境で、OE6から送受信テストを実施。
「aaa@ccc.dyndns.org」⇒「aaa@ccc.dyndns.org」へ送信

「新しいメールが /var/spool/mail/aaa にあります」と、
ターミナルには表示されるので、そこまではメールが配送されているようです。
実際、その内容をcatすると、該当のメールでした。
※「aaaはCentOSのユーザ名」

恐らく、「var/spool/mail/aaa」⇒「/home/aaa/Maildir/cur/」へ
内部配送されていないことが受信できていないように見える原因かなと
推察しています。

こうした場合の設定で確認すべき点はどういったことがあるのでしょうか?
色々とググッておりますが、中々的を得たものがヒットしません。
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.5 )
日時: 2012/01/07 15:55
名前: Centくん

追加情報です。

気になって、dovecotを確認してみたところ、
-----
service /etc/init.d/dovecot status
/etc/init.d/dovecot: 認識されていないサービスです。
-----
となり、「/etc/rc.d/init.d/dovecot」でstartしてみても、
OKや失敗の反応がありません。

構築当初は以下の通り、起動できたのですが・・・。
-----
/etc/rc.d/init.d/dovecot restart
Dovecot Imap を停止中: [  OK  ]
Dovecot Imap を起動中: [  OK  ]
-----

貴サイトの記載どおりにdovecotの設定をしたつもりですが、
何が原因かお分かりでしょうか?

ちなみに、他のサイトでntpdateの問題からdovecotが、
勝手に終了することがあると記載がありました。
ntpサーバは構築しておりませんが、dovecotの起動に
何かクセがあるのでしょうか?
また、あった場合の対処法をご存知の方はおられますでしょうか?
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.