このスレッドはクローズされています。記事の閲覧のみとなります。
メールの受信が出来ない。 |
|
- æ¥æï¼ 2007/01/19 18:02
- ååï¼ とんとん
- お世話になります。
Vine Linux4.0を使っております。 今メールの構築をやっているのですが送信はできるのですが外部、内部とも受信が出来ません。 原因わからずこまりました、どうぞご相談にのってください。
送信メールサーバーにPostfix 受信メールサーバーDovecot メーラーにはSylpheed
Dovecotの設定はほとんどデフォルトのままでもよいみたいなのでいじっておりません。 Postfixの設定にまちがいがあるかもしれないので見ていただけませんか? 長くなってすみません、以下はpostfix/main.cfの設定です
# #myhostname = host.domain.tld myhostname = miserver.dvrdns.org←書き換え
# mydomain = dvrdns.org←書き換え
myorigin = $myhostname←書き換え #myorigin = $mydomain
# inet_interfaces = all←書き換え #inet_interfaces = $myhostname #inet_interfaces = $myhostname, localhost
# #mydestination = $myhostname, localhost.$mydomain, localhost mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain←書き換え #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, # mail.$mydomain, www.$mydomain, ftp.$mydomain
# local_recipient_maps = unix:passwd.byname $alias_maps←書き換え #local_recipient_maps = proxy:unix:passwd.byname $alias_maps #local_recipient_maps =
設定ファイルの最終行に追加(SMTP Authを有効) # Enable SMTP Auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination, permit_sasl_authenticated, reject -- 挿入 -- 659,1 末尾
mail.logを確認してみたのですが受信できない記述はないようなのですが・・・
Jan 19 16:49:44 miserver postfix/master[8503]: terminating on signal 15 Jan 19 16:49:45 miserver postfix/postfix-script: starting the Postfix mail syste m Jan 19 16:49:45 miserver postfix/master[9028]: daemon started -- version 2.2.10, configuration /etc/postfix Jan 19 16:50:28 miserver dovecot: Killed with signal 15 Jan 19 16:50:28 miserver dovecot: Dovecot v1.0.rc17 starting up [root@miserver root]#
よろしくお願いします。
|
■ コンテンツ関連情報
Re: メールの受信が出来ない。 ( No.6 ) |
|
- æ¥æï¼ 2007/01/20 07:08
- ååï¼ とんとん
- ZEROさんこんにちは。
>OCNって25ブロッキングしてませんでしたっけ??
ocnはOutbound Port25 Blockingをしていますので送信にはポート587を 開いて対処しています。
vine4.0の前にはfedora core5を使っていたのですがこの際には送受信ができました。 なぜvine4.0になって受信ができないのかわかりません。
メールの目的はログ解析ソフトLogWatchを入れてメールにてlogを知らせるようにしたいと思っているのですが。
|
Re: メールの受信が出来ない。 ( No.7 ) |
|
- æ¥æï¼ 2007/01/20 21:24
- ååï¼ 管理者
- 再度、現状の設定内容を教えてください。(以下のコマンド結果を・・・)
# postconf -n
|
Re: メールの受信が出来ない。 ( No.8 ) |
|
- æ¥æï¼ 2007/01/20 21:52
- ååï¼ とんとん
- ご返事遅くなってしまいました。
下記のようになりました。 すみませんです。
[root@miserver root]# postconf -n alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases allow_percent_hack = no command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_privs = nobody inet_interfaces = all local_recipient_maps = unix:passwd.byname $alias_maps mail_owner = postfix mail_spool_directory = /var/spool/mail mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = dvrdns.org myhostname = miserver.dvrdns.org myorigin = $myhostname queue_directory = /var/spool/postfix unknown_local_recipient_reject_code = 550 [root@miserver root]#
|
Re: メールの受信が出来ない。 ( No.9 ) |
|
- æ¥æï¼ 2007/01/20 21:58
- ååï¼ 管理者
- 「local_recipient_maps = unix:passwd.byname $alias_maps」
上記の行をコメントにした後、サービスを再起動して確認してみて下さい。
|
Re: メールの受信が出来ない。 ( No.10 ) |
|
- æ¥æï¼ 2007/01/20 22:36
- ååï¼ とんとん
- 遅くなりました。
>「local_recipient_maps = unix:passwd.byname $alias_maps」 >上記の行をコメントにした後、サービスを再起動して確認してみて下さい。
すみません確認させてください下記と理解していましたがいいのでしょうか?
コメント →#を外すは設定を有効にすること コメントアウト→#を付けるは設定を無効にすること。
いままでは下記のように有効になっててだめでした。 # local_recipient_maps = unix:passwd.byname $alias_maps←書き換え #local_recipient_maps = proxy:unix:passwd.byname $alias_maps #local_recipient_maps =
こんどは#を入れました。 #local_recipient_maps = unix:passwd.byname $alias_maps
結果はやはり受信はできませんでした、postfixを再起動いたしました。
|
■ その他