パソコンおやじの掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトル (自己解決しました)Re: postfix+fml でISPのSMTPサーバを介してくれない
投稿日: 2013/06/09(Sun) 12:45
投稿者ふっちゃん

こんにちは。

本件、自己解決しました。

設定を行っていたところを洗いざらいチェックしてみると、以下の記述が間違っていることに気が付きました。

permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject_sender_login_mismatch,reject

これを

smtpd_recipient_restrictions = permit_sasl_authenticated, permit_inet_interfaces, reject_unauth_destination

にすることで解決です。

大変お騒がせしました。

> こんにちは。
>
> 私はCentOS6.4+Postfix+fmlでメーリングリストを運用しようとしているものです。
>
> 私のISPはメールの不正リレーを防ぐため、メールサーバを構築する際は必ずISPのSMTPサーバを介するように指示されています。
>
> そこで、cyrus-sasl-plain cyrus-sasl-md5パッケージをインストールして、/etc/postfix/main.cfをこのように記載しました。
>
> relayhost = msa.y.dion.ne.jp
> smtp_sasl_auth_enable = yes
> smtp_sasl_password_maps = hash:/etc/postfix/isp_auth
> smtp_sasl_security_options = noanonymous
>
> isp_authにはきちんとID、パスワードが設定されていて、メーリングリストを使用しない限りは以下のログを出力し正常送信できています(hogehoge@ezweb.ne.jpとhogehoge@yahoo.co.jpに送信した場合)。
>
> Jun 9 04:12:03 host postfix/smtp[9328]: 0A943202B0: to=<hogehoge@ezweb.ne.jp>, relay=msa.y.dion.ne.jp[222.3.140.132]:25, delay=0.23, delays=0.16/0.01/0.03/0.04, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 3B4458A0031)
> Jun 9 04:12:03 host postfix/smtp[9328]: 0A943202B0: to=<hogehoge@yahoo.co.jp>, relay=msa.y.dion.ne.jp[222.3.140.132]:25, delay=0.23, delays=0.16/0.01/0.03/0.04, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 3B4458A0031)
>
> ところが、上記2つのメールアドレスに送信させるメーリングリスト(hogehoge-all)を作り、これを使って送信すると、下記のログを吐いて送信してくれません。
>
> Jun 9 03:55:20 host postfix/smtpd[9171]: 680D420339: reject: RCPT from localhost[::1]: 554 5.7.1 <hogehoge@yahoo.co.jp>: Recipient address rejected: Access denied; from=<hogehoge-all-admin@hogehoge.org> to=<hogehoge@yahoo.co.jp> proto=ESMTP helo=<host.hogehoge.org>
> Jun 9 03:55:20 host postfix/smtpd[9171]: 680D420339: reject: RCPT from localhost[::1]: 554 5.7.1 <hogehoge@ezweb.ne.jp>: Recipient address rejected: Access denied; from=<hogehoge-all-admin@hogehoge.org> to=<hogehoge@ezweb.ne.jp> proto=ESMTP helo=<host.hogehoge.org>
>
> 見た感じ、メーリングリストを介さない場合は正常にISPのSMTPサーバを経由してくれているようですが、メーリングリストを介すと直接相手先のメールサーバに送信を試みて失敗しているように見えます。
>
> この場合、どのような設定を行えばメーリングリストを介してもきちんとISPのSMTPサーバを経由してくれるのか、ご経験がある方、ご教授願えませんでしょうか。
>
> 追加情報は、仰っていただければ出させていただきます。よろしくお願いします。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   手動改行 強制改行 図表モード
参照先
暗証キー (英数字で8文字以内)
確認キー
確認キー
投稿する場合は、左に表示されている3文字(英大文字)の確認キーを必ず入力してください。
 (確認キーは表示してから30分間のみ有効です。)
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー