????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
外部から自宅メールサーバ(postfix)に接続して他のプロバイダメールアカウントにメールリレー送信出来無い |
|
- ????????? 2007/12/29 20:58
- ????????? 養老
-
?不明点・障害内容:
外部より自宅サーバのSMTP(自宅メールサーバアカウント)を利用して 外部(他のプロバイダメールアドレス)向けにメールを送信するとエラーと なってしまいます。 設定自体は、ほとんどの項目がデフォルトとなっていて必要最低限しか指定をしていません。 main.cfを色々変更しましたが原因が分からない状況です。 原因となりそうなパラメータなど御座いましたら教えて頂けませんでしょうか? 宜しくお願い致します。 【状況】 現在、送信に関しては以下の通りです。 以下、全てが自宅メールサーバアカウントを使用して送信しています。 (1)自宅から自宅メールサーバ接続 −> 自宅サーバメールアカウントに送信 OK (2)自宅から自宅メールサーバ接続 −> 外部サーバメールアカウントに送信 OK (3)外部から自宅メールサーバ接続 −> 自宅サーバメールアカウントに送信 OK (4)外部から自宅メールサーバ接続 −> 外部サーバメールアカウントに送信 NG
?ログの有無 : (有:その内容):有 上記、(4)にてエラーとなった時のmaillogログは以下の通りです。 ・外部からメール送信に利用してるプロバイダ:xxxxxx.ppp.isp-domain.ne.jp ・送信元自宅サーバアドレス:[email protected] ・宛先アドレス:[email protected] ・ログ内容 ----------------------------------------------------------------- Dec 29 20:15:49 fedora postfix/smtpd[14518]: NOQUEUE: reject: RCPT from xxxxxx.ppp.isp-domain.ne.jp[xxx.xxx.xxx.xxx]: 554 5.7.1 <[email protected]>: Recipient address rejected: Relay access denied; from=<[email protected]> to=<[email protected]> proto=SMTP helo=<STMail> -----------------------------------------------------------------
?Distribution : Version: Fedora8
?Service Name : Version: postfix-2.4.5-2
?ネットワーク構成: DDNSを利用しています (relayやsmtp_client項目の設定などで、OP25B対策に関しては実施済みです)
|
■ コンテンツ関連情報
Re: 外部から自宅メールサーバ(postfix)に接続して他のプロバイダメールアカウントにメールリレー送信出来無い ( No.1 ) |
|
- ????????? 2007/12/29 22:18
- ????????? ブル
-
SMTP-Authを利用して見てください。
私も、この部分でハマったことがあります。 SMTP-Authを使ったら、あっさりと送信できるようになりました。
|
Re: 外部から自宅メールサーバ(postfix)に接続して他のプロバイダメールアカウントにメールリレー送信出来無い ( No.2 ) |
|
- ????????? 2007/12/30 02:44
- ????????? 来栖川来栖
-
リレーの設定をしていますか。
でなければ、リレーを拒否するのはむしろ「正常」な動作です。
|
Re: 外部から自宅メールサーバ(postfix)に接続して他のプロバイダメールアカウントにメールリレー送信出来無い ( No.3 ) |
|
- ????????? 2007/12/30 08:36
- ????????? 養老
-
ブルさん、来栖川来栖さん、教えて頂き有難うございます。
来栖川来栖さん> リレー設定は以下の様に行っております。 ・ISPのOP25B対策のリレーメールサーバ:relay.isp2-domain.ne.jp relay_clientcerts = relay_destination_concurrency_limit = $default_destination_concurrency_limit relay_destination_recipient_limit = $default_destination_recipient_limit relay_domains = $mydestination relay_domains_reject_code = 554 relay_recipient_maps = relay_transport = relay relayhost = [relay.isp2-domain.ne.jp]:25
ブルさん> 教えて頂いた通り、「何故?」とは思いましたが解説にあった通りに SMTP-Auth設定を行ったところ、外部よりリレー配送するようになりました。 障害の切り分けを考慮して、設定を最低限に絞っていたんですが、逆に仇となってしまいました(苦) 有難うございました。 しかし、本当に「何故?」SMTP-Authを指定しただけで通ったのでしょうか? SMTP-Authを利用し無い場合、逆にどのような設定になるのでしょうか? 謎は残ってしまいましたが、本件は解決しましたのでクローズとさせて頂きます。
|
■ その他