• ベストアンサー

ISPのメールサーバならOK、レンタルサーバのメールはNG?

こういった環境下でメール送信を行おうとしています。 回線終端装置(eonet)⇔ブロードバンドルータ(http://buffalo.jp/products/catalog/item/w/wzr-rs-g54/index.html)⇔PC×3台(All WinXP)&複合機(http://cweb.canon.jp/satera/mfp/lineup/7240-7140/simple.html) メール:http://lolipop.jp/?mode=manual&state=mail&state2=wakにて独自ドメイン使用 PC3台では何の問題も無くメールの送受信は可能ですが、複合機でのメール送受信が出来ません。 設定直後は送信出来たのですが、しばらく時間をおいてから送信しますとpop認証エラーが出てしまいます。 その後、複合機のメール関連の設定を再確認し、再設定したのですが、やはりNG。 「 Outbound Port25 Blocking 」 の関係かと思い、http://lolipop.jp/?mode=manual&state=mail&state2=wakにあるように複合機のSMTPの設定を「25」→「587」に変更し、ブロードバンドルータのポート開放も手順通りに行いましたが、NGでした。 このことをキヤノンに問い合わせましたが、的を得た回答を得ることが出来ませんでした。 で、最終的にeonetのメールアドレスを複合機に設定すると、正常に送信できるようになりました。 現在は正常に作動しているので困っているわけではないのですが、なぜこのようなことが起こってしまったのでしょうか? ちなみにプロバイダOCN、レンタルサーバhttp://www.gmo-hs.com/の環境下で同様のことをしたことがあるのですが、この場合には問題ありませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • harat
  • ベストアンサー率60% (106/174)
回答No.1

ロリポップはメール送信時に、POP before SMTPによる認証を必要としています。この複合機ではその設定が可能のようですので、そのあたりを再確認されてはいかがですか? ロリポップの587ポートはSMTP認証していないようですので、587ポートの場合でも、POP before SMTPによる認証が必要でしょう。 プロバイダ(eonet)のメールアドレスの場合、通常25ポートでは何もしなくて送信できるので、うまくいっているのでしょう。 レンタルサーバhttp://www.gmo-hs.com/の場合、送信時の認証が不要なので送れているのでしょう。 eonet及びOCNは、現時点ではOP25B未実施なので、プロバイダのメールを使用していれば25ポートでOKですが、レンタルサーバのアドレスを使う場合、eonetが2月から、OCNもおそらくそのうちOP25Bを開始しますので、ポート変更が必須となります。

Youyou
質問者

補足

>POP before SMTPによる認証を必要としています。この複合機ではその設定が可能のようですので、そのあたりを再確認されてはいかがですか? ありがとうございます。 そのあたりは確認済みなのですが、にもかかわらずNGなんです。 ほかに何か考えられますか?

その他の回答 (5)

  • oi_goo
  • ベストアンサー率44% (20/45)
回答No.6

こんにちは. 既に皆さんがご回答されていると思いますのでご参考程度に読んで下さい. 受信ではなく送信時にpopエラーがでるなら,SMTP認証かPOP before SMTPを必要とするメールサーバです.その辺を疑ってみて下さい. それが問題ないのであれば,逆に,PC側の設定を複合機の設定と同一にすると如何でしょうか. # 自サイトからの発信メールで,Fromが自サイト以外の場合メールサーバ側で拒否する設定は,昔から普通あります. # 単に利用者側へのサービス(商売)として許容しているだけです.

Youyou
質問者

お礼

ありがとうございました。 複合機のほうがSMTP認証がうまく出来ないようでした。 ファームウェアのバージョンアップで改善できることがわかりました。

  • harat
  • ベストアンサー率60% (106/174)
回答No.5

>メーカー曰く、レンタルサーバーのメールサーバーのスペックか何かが起因しているのでは?との見解です。 ここまで言うのでしたら、パソコンではそのレンタルサーバのメールがちゃんと送受信できることを伝えて、その複合機の場合に問題になりそうな”スペック”を聞いてみることも出来ますね。 回答が返ってくることは期待できないですが。 >さらに通常、複合機のメールアカウントはISPのものを使用するのが一般的でレンタルサーバのものはあまり使用しない、とも言われました。 単にサポート担当の無知か、何か仕様上、複合機の所属するネットワーク内のメールサーバからでないといけない理由があるのかどうか確認した方がいいかもしれません。

  • harat
  • ベストアンサー率60% (106/174)
回答No.4

>しかし、現実問題として同じ条件で設定した結果、 ・レンタルサーバ→NG ・ISPサーバ→OK なんです。 繰り返しになりますが、一番考えられることは、レンタルサーバアカウントの設定ミスです。 余裕があれば、以下のような設定でエラー内容が変ることが確認できれば、切り分けが出来ると思います。 ・受信メールサーバを間違えて設定する ・受信メールサーバを正しく、メールアカウントを間違えて設定する ・受信サーバ/メールアカウントを正しく、パスワードを間違えて設定する (パソコンでやると、エラーが変るのが分かると思います) ISPのメールアドレス設定で問題がないようであれば、気にしなくてもいいかもしれません。 >補足というか参考情報です。 Yahoo!メールも送信時に認証を必要とします。(SMTP認証またはPOP before SMTP) ヤフーの場合は「5分以内」と謳っていますので、認証間隔設定がこれより長いと、送れたり送れなかったりするでしょう。 POP before SMTP というのは、本来は、送信を行う際、その前処理として受信処理を行うことを言うのですが、その複合機では、受信処理を定期的にしていて(1分間隔等)、必要な時に送信をそのまま行えば、少なくとも設定間隔前に認証したから使えるだろう、という方式ですね。 ISPだろうが、他のプロバイダだろうが、レンタルサーバだろうが、自前サーバだろうが、メールの仕組み自体は共通です。 少なくとも、今回問題となっているところで、その差が出るようなものではありません。

Youyou
質問者

お礼

ありがとうございました。 つい最近、メーカーより見解が発表になりました。 機器側のファームウェアを更新すれば改善できることがわかりました。

  • harat
  • ベストアンサー率60% (106/174)
回答No.3

質問者の方の説明が変化していますが、、、 複合機からの送信時にPOP認証エラーが出るのではなくて、POP認証設定を1分おきにしていて、その1分間隔でPOP認証エラーとなっているのですか? ということであれば、送信時のエラーでなく、受信時のエラーということになります。 詳細なエラーメッセージは出ないのでしょうか? (どの処理時点でエラーとなるか分かれば、解決につながる可能性が高くなります) ISPとレンタルサーバとで問題となるような差があるとは思えません。 一番考えられることとしては、 ・複合機へのレンタルサーバアカウントの設定ミス ついで、可能性は非常に低いですが、 ・複合機とレンタルサーバ間でのPOP処理のところで、どちらかが標準的な動作となっていない。  →どちらかでログでも取らないとこの解析はできないでしょう 複合機でのPOP発行を行わないようにしておき、メール送受信が出来ているパソコンで受信処理後、複合機で送信できますか?

Youyou
質問者

お礼

補足というか参考情報です。 以前Yahooのメール(***@yahoo.co.jpのほうです。***@ybb.ne.jpではありません)を複合機に設定して使おうとしたことがあるのですが、使えたり、使えなかったり、と不安定でした。 そこへISPのアドレスに設定変更したとたん、安定運用できるようになったこともあります。 メーカーも各ISPでの動作確認を行っていないため、正常に運用ができない場合、メールサーバやネットワークを問題視するような回答しかよこしません。 唯一動作確認を行っているのはhttp://www.canonet.ne.jp/index.htmlのみのようです(自前のインフラですので…当然といえば当然ですね)。

Youyou
質問者

補足

たびたびすみません。 質問の仕方が悪かったようで誤解を招いてしまいました。 >複合機からの送信時にPOP認証エラーが出るのではなくて、POP認証設定を1分おきにしていて、その1分間隔でPOP認証エラーとなっているのですか? そうです。 >詳細なエラーメッセージは出ないのでしょうか? 単に「pop認証エラー」としか表示しません。 >ISPとレンタルサーバとで問題となるような差があるとは思えません。 しかし、現実問題として同じ条件で設定した結果、 ・レンタルサーバ→NG ・ISPサーバ→OK なんです。 >→どちらかでログでも取らないとこの解析はできないでしょう これはどういう風にすればログを取れるのでしょうか? >複合機でのPOP発行を行わないようにしておき、メール送受信が出来ているパソコンで受信処理後、複合機で送信できますか? これは試せていません。 今のところ、ISPサーバで問題なく運用できているので、「腫れ物に触らず」とのことで試しておりません。 しかし、腑に落ちないので参考までに考えられることを、と思い質問させていただいております。

  • harat
  • ベストアンサー率60% (106/174)
回答No.2

複合機に設定したメールアカウントを複合機と同一LAN上の適当なパソコンのメールソフトにも設定します。 まず、パソコンでメール送信ができることを確認します。 次にパソコンでメール受信処理をした直後に複合機で送信してみて正常に送れるかどうか確認します。 これで送れるが複合機だけで送ろうとするとエラーが出るのであれば、複合機の POP before SMTP 機能がうまく動作していないということになります。 POP before SMTP の有効な期間はサーバ設定次第ですが、通常数分間程度と思います。 これで送れない場合、複合機へのメールアカウント設定が誤っていることが考えられます。

Youyou
質問者

補足

>複合機に設定したメールアカウントを複合機と同一LAN上の適当なパソコンのメールソフトにも設定します。 まず、パソコンでメール送信ができることを確認します。 送受信OKでした。 >次にパソコンでメール受信処理をした直後に複合機で送信してみて正常に送れるかどうか確認します。 これで送れるが複合機だけで送ろうとするとエラーが出るのであれば、複合機の POP before SMTP 機能がうまく動作していないということになります。 これは未確認ですが、それ以前にpop認証エラーが出ます。 というのも複合機のpop発行間隔を1分おきに発行、という設定にしてあります(この設定が良いか悪いかはここでは度外視してください)。 1分おきにpop認証エラーが発生します。 しかし、全く同じ条件でeonetのメールアドレスに置き換えると問題が解消されてしまいます。 メーカー曰く、レンタルサーバーのメールサーバーのスペックか何かが起因しているのでは?との見解です。 さらに通常、複合機のメールアカウントはISPのものを使用するのが一般的でレンタルサーバのものはあまり使用しない、とも言われました。 ISPとレンタルサーバのメールサーバって何か違いがあるのでしょうか?

関連するQ&A