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

 外部から自宅メールサーバ(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
 ・送信元自宅サーバアドレス:ccc@ddd.ddns-domain.net
 ・宛先アドレス:aaaa@bbb.ne.jp
 ・ログ内容
 -----------------------------------------------------------------
 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 <aaaa@bbb.ne.jp>: Recipient address rejected: Relay access denied;
 from=<ccc@ddd.ddns-domain.net> to=<aaaa@bbb.ne.jp> proto=SMTP helo=<STMail>
 -----------------------------------------------------------------

③Distribution  :
      Version:
 Fedora8

④Service Name  :
      Version:
  postfix-2.4.5-2

⑤ネットワーク構成:
 DDNSを利用しています
 (relayやsmtp_client項目の設定などで、OP25B対策に関しては実施済みです)
メンテ

Page:  [1]

■ コンテンツ関連情報

 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を利用し無い場合、逆にどのような設定になるのでしょうか?
謎は残ってしまいましたが、本件は解決しましたのでクローズとさせて頂きます。
メンテ

Page:  [1]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


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