- ベストアンサー
同じサーバの独自ドメイン違いなだけで、何故同じメール設定でうまくいかない?
- 同じサーバの独自ドメイン違いなだけで、なぜ同じメール設定で送信できないのでしょうか?
- レンタルサーバで複数の独自ドメインを管理していますが、今日発行したメールアドレスが送信できません。
- 試しに「POP before SMTP」をONにしてみると送信できますが、同じサーバの他の独自ドメインでは必要ありませんでした。どこが間違っているのでしょうか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
ISPなら自接続内部からは認証不要も可能でしょうけど、レンタルサーバでPOP before SMTPもSMTP認証もないというのは考えられません。そうでないと大量のメールをリレーさせられてしまう可能性がありますから(spamの踏み台状態=発信元が確認できない)。おそらくはどちらかが必須のハズです。お使いのサーバに確認してください。 #今まで「たまたま」POP before SMTPのような状態で使っていたとか、そういう可能性の方がありそうです。
その他の回答 (5)
- shimix
- ベストアンサー率54% (865/1590)
>「送信前の受信サーバによる認証(POP before SMTP)をONにするとして、 >その下に「SMTP認証」という項目があってここもONかOFFかを設定するように >なっていますが、ここはOFFのままで構わないでしょうか? >もしここはONが必要な場合、受信サーバはプロバイダーの受信サーバにする >のでしょうか?それとも独自ドメインの方であるwww.xxxxx.comで良いでしょ >うか? ですから・・お使いのサーバの仕様次第ですので確認してください。 とはいえ、POP before SMTP「だけ」で送れるのであれば、SMTP認証を追加する必要はありません。 (蛇足) 「プロバイダのPOPサーバ」はまったく無関係です。もちろんSMTPにプロバイダのものを使うのであれば話は違ってきますが(苦笑
お礼
なるほど、ありがとうございました。
- seri95
- ベストアンサー率69% (579/832)
OutlookExpressのように、メールソフトによっては「POP before SMTP」の設定ができないものもありますが・・ その場合でも、受信の間隔(○分)が「受信後(POP認証後)○分以内に送信」という「POP before SMTP」の条件を満たしていれば、送信可能となります。 (特別な設定をしていないという)これまでのメールアドレスも、自動受信設定で「POP before SMTP」をクリアしていたということは考えられませんか。 送信できなかったときのエラーメッセージも、やはり認証を要求するもののようです。 「POP before SMTP」において受信後送信可能な時間は、5分のところもあるし、20分でもOKのところもあるし・・サーバーによって異なるでしょうが。 http://support.sakura.ad.jp/support/vd/manual/setup/pbs.html
お礼
> 自動受信設定で「POP before SMTP」をクリアしていたということは考えられませんか。 それもないですね。何年もずっと使っていますので今回驚きました。 全てのメールアドレスで同じ設定をしていて、今回初めてはじかれたので。 まぁとにかくPOP before STMPします。 ありがとうございました
- shimix
- ベストアンサー率54% (865/1590)
ANo.3を書いたあとで、補足を読んでしまったので(汗 >参考にならないとは思いますが、以下がメーラーのエラーメッセージでした。 > >550 5.7.1<xxxxx@xxxxx.net>... Relaying denied. Proper authentication required. 「リレー拒否」ですね。「認証を要求する」と書いてます。何らかの認証を組み込まないと送信できません。
お礼
色々ありがとうございますm(_ _)m 何年もOFFの設定のままでガンガンいけていますが、とにかく設定変更しておきたいと思います。踏み台になるのはまずいですものね。 「送信前の受信サーバによる認証(POP before SMTP)をONにするとして、 その下に「SMTP認証」という項目があってここもONかOFFかを設定するようになっていますが、ここはOFFのままで構わないでしょうか? もしここはONが必要な場合、受信サーバはプロバイダーの受信サーバにするのでしょうか?それとも独自ドメインの方であるwww.xxxxx.comで良いでしょうか? 何度も済みませんが宜しくお願い致します。
- shimix
- ベストアンサー率54% (865/1590)
>お示しの正しい設定とは、 > >・POP before SMTPをONにする >・SMTP認証をONにして、認証用の送信サーバはプロバイダーのものにする > (メールアドレスのドメインの受信サーバではない)。 >・送信サーバのポート番号を587にする > >という意味の話でしょうか? いえ「正しい設定」はサーバのヘルプに書かれている方法です。私が知る限りではsakuraはPOP before SMTP「もしくは」SMTP認証、coreserverはPOP before SMTPになっているハズです(SMTP認証も使えたかもしれない>coreserver)。サーバによって使える認証方法は違いますが、POP before SMTPを使う「もしくは」レンタルサーバのSMTPでSMTP認証を使う(ISPのSMTPで認証を受けるのは無意味)のいずれかだろうと思います。 いずれにしても何らかの認証を組み込まないと「無条件にリレー許可になってしまう」という意味でレンタルサーバで認証なしというのはおかしいと思います。ISPと違って接続元の確定が出来ないですから(ISPのSMTPでも自接続以外からは要認証です)。 「たまたま」と書いたのは、メーラを起動して受信動作(POP)してからあまり時間を空けないうちに送信していれば、POP before SMTP動作として問題ないからです。メールサーバの設定次第ですが、数十分程度になっているサーバもあります(最近はこの間隔を減らす傾向のようです)。 なお、ポートを587にするかどうかはISPでOP25Bを実施している&レンタルサーバで代替ポートとして587番を開けているという条件での話であって認証とは別の話です。
- violet430
- ベストアンサー率36% (27472/75001)
それで、今までのアドレスは今でも認証なしで送信できるのですか? いずれにしてもサーバ管理者に確認すべき問題と思いますが。
お礼
> それで、今までのアドレスは今でも認証なしで送信できるのですか? ええ、そうなんです、No1の方に書きましたがジャンジャンできています・・・・ でもそれはそれとして、そういうことであれば設定を改めようと思います。
お礼
> レンタルサーバでPOP before SMTPもSMTP認証もないというのは考えられません。 > そうでないと大量のメールをリレーさせられてしまう可能性がありますから(spamの踏み台状態=発信元が確認できない)。 > おそらくはどちらかが必須のハズです。お使いのサーバに確認してください。 なるほど踏み台ですか。それはいけませんね・・・ ですが、書き込みしたレンタルサーバ(VERIO VPS)もそうですが、その他利用しているサーバ、例えばさくらインターネット、ドメインキーパー、ファーストサーバ(これは以前)、大塚商会(これも以前)、コアサーバー、エックスサーバなど、どれも設定要らずに使えますが。 > #今まで「たまたま」POP before SMTPのような状態で使っていたとか、そういう可能性の方がありそうです。 いえ、完全にチェックOFFしています。以前はユードラ、今はShurikenですがメーラーが問題とも思えませんが。 お示しの正しい設定とは、 ・POP before SMTPをONにする ・SMTP認証をONにして、認証用の送信サーバはプロバイダーのものにする (メールアドレスのドメインの受信サーバではない)。 ・送信サーバのポート番号を587にする という意味の話でしょうか?
補足
参考にならないとは思いますが、以下がメーラーのエラーメッセージでした。 550 5.7.1<xxxxx@xxxxx.net>... Relaying denied. Proper authentication required.