質問: エラーメッセージが出てしまいます。 困っています。 メールを送信しようとすると以下のエラーメッセージが出て送信に失敗します。 「メールサーバーは以下のように応答しました。<相手のアドレス>relaying denied authenticate with pop first メッセージの宛先を確認してやり直してください。」 ブラウザはネスケを使っています。 プロバイダーはbiglobeとzeroを使っていますがどちらで 繋げても結果は同じです。 送信できなくてほとほと困っています。 どうかよろしくお願いいたします。
回答: koromo-h様の回答であっていますが、 一応プロバイダのfaqにも載っていました ので、書かせていただきます。 プロバイダzeroの方は、faqがまともに なかったので、何とも言えないのですが、 biglobeについては、参考urlに、以下の ようなことが書かれていました。 q.ほかのプロバイダからメールを利用 する事はできるの? a.事前(同一接続中)にメール受信をして いれば他プロバイダからメールを送信 することができます。 ただし、差出人(from)のアドレスは その時に受信したメールアドレスと同一 である必要があります。 これは、以前質問にもでたのですが、 pop before smtpという機能で、smtpが 不正利用されることを避ける手段です。 おそらくzeroの方も同じようなことを やっていると思いますので、メーラーの 設定で、送信前にpop認証を行うという チェックを入れるといいと思いますよ。 #メーラーによっては、無い機能です。 ではでは☆