質問: anetの設定 anetのアドレス宛のメールを転送してプロバイダーの アドレス宛に来るようにしたのですが、何故か送信が上手く出来ません。 受信は出来るのですが、来たメールに返信する時や新規作成してメールを 送信する時はエラーが出てしまいます。 エラー内容は下記のとおりです。 win98、oe5、プロバイダーはlivedoorを使っています。 ご回答の程、宜しくお願い致します。 ---------------------------------------------------------------------- 受信者の 1 人がサーバーによって拒否されたため、メッセージを送信できませんで した。 拒否された電子メール アドレス : ****@h3.dion.ne.jp 件名 'テストメール', アカウント : 'nao's', サーバー : 'smtp.livedoor.com', プロトコル :smtp, サーバーの応答 : '553 sorry, that domain isn't allowed to be relayedthru this mta (#5.7.1)', ポート : 25, セキュリティ (ssl): なし, サーバー エラー : 553, エラー番号 : 0x800ccc79 ----------------------------------------------------------------------
回答: 多分ですけど、メールを受信してから10分以内に送信すれば大丈夫だと思います。 接続プロバイダのメールサーバーは、他のメールサーバーアカウントのメールを、いきなり送れるようにはなっていないのです。 理由ですが、ヘッダーを改変してあるスパムなどを、自社のメールサーバー名で送信されるのを防ぐ目的です。 他社のプロバイダのメールを自社のメールサーバー経由で受信させれば、万が一不正があった時にも追跡調査が楽なので、受信を行った直後のみ、他社アドレスのメールも送信が許可されます。 と言う訳で、新規メールや返信メールを作成したら、直前に送信に利用したいアドレスの受信のみを実行して、その直後に送信をすれば、拒否される事は無いかと思います。 但し、ライブドアで、それすらも禁止している場合は不可能ですね。ライブドアのhpで、faqなどに説明が無いか確認してみてください。 ちなみに無料プロバイダでも、zeroの場合は可能です。私自身が使ってますので確認済みです。