Outbound Port25 Blocking環境で、ローカルからのメール配信方法

このQ&Aのポイント
  • YahooBBでは、ローカルのメールサーバーからPHPでmail()関数を使用してメール送信できたが、プロバイダを切り替えた途端に送信できなくなった。
  • 仕方なく、レンタルサーバーのメールサーバに587番Portで接続し、メールを転送している。
  • Windowsで手軽にメールサーバーを構築する方法が知りたい。
回答を見る
  • ベストアンサー

Outbound Port25 Blocking環境で、ローカルからのメール配信方法

YahooBBでは、@yahoo.co.jpへ ローカルのメールサーバーからPHPでmail()関数を使用して メール送信できたのですが、 プロバイダを切り替えた途端、 ローカルのPHPから送信できなくなりました。。 どうも、↓の制約で http://www.dw230.com/ms/ ローカルメールサーバーから外部へ配信できそうにありません。 仕方なく、レンタルサーバーのメールサーバ(SMTP-Auth不要の) に587番Portで接続し、メール送信し、@yahoo.co.jpへ 転送という無理やりなやり方をしてます。。 WindowsのローカルPCにPOPサーバーを立てるスキルもなく、 レンタルサーバーを経由せず、PHPのmail()関数を 使用して@yahoo.co.jpへ送信するのは無理でしょうか? もし無理であれば、Windowsで手軽にメールサーバーを構築できるソフトなどありましたら教えてほしいです。 以前は、ローカルはXAMPPというソフトに入っている英語のSMTP サーバーを使用していますが、送信のみでPOPする方法はわかりませんでした。 P.S 現在、Biglobeさんを使用していますが、世の中、 587Portを使わないと外部へ送信できなくなる流れでしょうか。。 その場合、テスト開発時は、やはりローカルメールサーバーと ローカルPOPサーバをWindowsPCに立てるのがスマートな気がします。

  • php4
  • お礼率42% (373/888)
  • PHP
  • 回答数1
  • ありがとう数0

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

  • ベストアンサー
  • luka3
  • ベストアンサー率74% (297/399)
回答No.1

ローカルにメールサーバーを立てても結果は変わりません。 レンタルサーバー経由以外の方法ですが、 もし差出人(From)がbiglobe.ne.jpであるなら、送信サーバーをbiglobeにすることで送信できます。 もしくはbiglobeの固定IPオプションを設定して下さい。

参考URL:
http://office.biglobe.ne.jp/service/spam/info.html

関連するQ&A

  • Outbound Port25 Blocking

    Outbound Port25 Blocking対策に関して。 NiftyメールをBecky!2.56で使用しています。 環境をau光ホームから、NTTフレッツぷらら経由に変更しました。 Outbound Port25 Bocking対策らしく送信できなくなりました。 NiftyのWebサイトを見て自動、手動で接続を試みましたがうまく行きません。 1)SMTPサーバでOP25B指定をしました。 2)587番ポートを指定し、SMTP認証でCRAM-MD5、LOGIN指定し、   ESMTP使用も指定しました。 POP before SMTPとか、色々な設定を試しましたが駄目です。 後は何をトライしたら良いかわからない状態です。 どなたかアドバイスをお願いいたします。

  • Outbound Port25 Blocking

    会社でExchangeサーバを使用しているのですが、Outbound Port25 Blockingのせいで自宅からサーバにアクセス出来なくなりました。 pop・IMAPでは設定できるのですが、スケジュールなどの機能を使いたいので、Exchengeの設定をしています。 サーバのSMTPポートは26番ポートも開いているそうなのですが、Outlook側の設定の方法がわからないので、どなたかわかる方いらっしゃいましたらご教授ください。

  • Outbound Port25 Blockingについて

    質問させていただきます。 現在、ExciteBBの回線を使い、自宅でサーバを建てておりますが、26日よりOutbound Port25 Blocking(以下OP25B)の施行により通常の25ポートでは送信できなくなりました。その為、簡易的措置により他のサイトを参考に、施行されるまで使用できていた設定のままポートだけ587に変更し運用しようと考えましたが送信できませんでした。netstatにより確認したところ、止まっているのは「qmail-remote」があちらのサーバに送るときに引っかかっているようですが、netstatの外部のアクセス部分を見るとポートが25を指しているのです。 ここで疑問なのですが、OP25Bを施行しているISPは独自に建てているSMTPサーバにはサブミッションポートを使用しコネクションを確立できるが、そこからqmail等デーモンがあて先のサーバにフォワードしようとする際にも施行対象なのでしょうか?もしそうであれば、皆さんはどのように送信を行っているのでしょうか?qmailによる同様の設定で送信できている方が多数いらっしゃるので非常に気になります。それともこれはexcite独自の問題なのでしょうか?(DTIにも同様の問題があるようなことが書かれていた気がしましたので。。) 何卒ご回答の程よろしくお願いいたします! 参考サイト(googleキャッシュ) http://72.14.253.104/search?q=cache:X5z3S6J27P8J:blog.livedoor.jp/redman1/+qmail%E3%80%80pbs4q%E3%80%80587&hl=ja&ct=clnk&cd=1&inlang=ja

  • Outbound Port 25 Blockingについて

    Outbound Port 25 Blockingについて、 認識が合っているかジャッジをお願い致します。 現状、本社に自前のメールサーバ、メールBOX(両方ともDMZ)を設置しており、 社内のローカルセグメントからしかメールの送受信を行っておりませんでしたが、 訳あって、社員の自宅からインターネットを介して(SSL接続ではなく)、 メール送受信を行う必要がございます。 現在だと、多くのプロバイダがOutbound Port 25 Blockingを採用しているかと思いますので、 単純に、自宅から会社のアドレスを使って、本社にあるメールサーバの25番ポートにメールを 送信すると、プロバイダにて弾かれるかと思います。 (要は、例えば自宅で契約しているプロバイダがOCNなら、OCNから与えられたメールアドレス以外の アドレスを使って、OCN以外のメールサーバの25番ポートへ送信する際に弾かれるので、587番を使う。) そこで、Submissionポート(587番)を、本社のメールサーバに設定する必要があると考えています。 また、Submissionポートに対しては、サーバ側で、SMTP authentication(ユーザ認証)の設定が 「必須」になると考えています。 また、自宅から社内のメールBOXにメールを取りに行く時は、 POP3(110番)に対してなので、Outbound Port 25 Blockingについては無関係だと認識しています。 (POP3だと認証なしなのでセキュリティ的に問題があるかもしれませんが。) 上記内容に、認識の違い等がありましたら、 ご指摘いただきたく、よろしくお願い致します。

  • mail関数の587ポート対応に関して

    外部のSMTPサーバを利用して、メール送信するPHPのツールを稼動 させていましたが、セキュリティ対策の為、25ポートから587ポートへ 切り替えを行ったところ、以下のように設定しても送信できなくなってしまい ました。 《対応内容》 社内のファイアーウォールを587に変更 php.iniファイルを SMTP = 外部サーバアドレス smtp_port = 587 に設定して、 mail("***@XXXXX.co.jp", "題名", "メール本文", "From:○○@XXXXX.co.jp"); としました。 そもそもmail関数では587ポートは対応していないのでしょうか? 少し気になるのがサーバ側で認証をしている気がしています。 認証も含めて587ポート対応するような関数はどのようなものがあるでしょうか。。。 教えて下さい。 よろしくお願いします。

    • 締切済み
    • PHP
  • Sendmail の Outbound Port25 Blocking対策その2

    No.1924941 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1924941 でSendmail の Outbound Port25 Blocking対策の質問をし、回答を頂いたのですが、よくよく確認すると問題が残ったのでさらに質問させてください。 No.1924941で教えてもらった通り define(`SMART_HOST', `esmtp:[smtp.nifty.com]')dnl を追加すると外部宛メールは正常に配送されるのですが、.forwardが設定されている内部のアドレス宛のメールも外部に配送しようとしてしまい、困っています。 LOCAL_RELAY や MAIL_HUB を適当に設定しても適当すぎるせいかやはりうまくいきません。 基本的に内部宛のアドレスは aliases か .forward で外部に転送するような感じです。 どうすればよいのか教えてください。

  • Outbound Port25 Blockingについて

    今度、レンタルサーバを借りて 独自ドメインにてHPを作る事になったのですが メールも独自ドメインを考えています。 Outbound Port25 Blocking導入のISPに加入 している場合、どのような不具合が発生するでしょうか? ご教授をお願い致します。

  • Outbound Port25 Blocking ルーターの設定方法

    使用しているプロバイダー(JCOM)でOutbound Port25 Blockingがスタートしました。 その影響により、OE6でのメールの送信ができなくなりました。 アカウントはレンタルサーバーで取得したものを使用しています。(アイル・ISLE) JCOMとアイルのHPを見て設定をしたのですが、送信できないままです。 どうやらネットワーク環境に問題があるようで、ルーター等の設定をしなければいけないようなのです。 設定方法が分かるよでしたら、教えていただけますでしょうか?

  • Outbound Port25 Blockingの対処方法

    Outbound Port25 Blockingが原因だと思うのですが、本日突然メールの送信が出来なくなりました。(受信は出来ます) プロバイダはJCOM、メールサーバーにアイルを使っています。 JCOM及び、アイルのHPを確認し、ポート番号を587に変更などしたのですが、相変わらず送信できません。 送信できない理由として、他に考えられることはありますでしょうか?

  • Outbound Port 25 Blockingについて

    DIONのひかりoneを利用していますが、先日OutBount Port 25 Blocking(OP25B)の実施により家にあるメールサーバを利用して送信できなくなりました。 DIONのページによると、 http://www.dion.ne.jp/security/outboundport25.html ・ DIONの動的アドレスにてご自身で構築されたメールサーバをご利用の場合 Outbound Port25 Blockingが適用されメール送信ができない場合、DIONのメールサーバを中継するよう設定変更(※)すると、今まで通りメール送信が可能となります。 とあるのですが、具体的にどうすれば中継用のサーバを経由してくれるのでしょうか。 サーバはqmail 1.03でSMTP-Authパッチをあてています。

専門家に質問してみよう