プロが教えるわが家の防犯対策術!

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に立てるのがスマートな気がします。

A 回答 (1件)

ローカルにメールサーバーを立てても結果は変わりません。



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

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

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!