アプリ版:「スタンプのみでお礼する」機能のリリースについて

Q)PHPで外部のレンタルサーバーにメール送信したいのですが上手く
送信できません。
(現在の状況)
・OutlookExpress だと勿論okです。
・社内のメールサーバー(ArGo Mail) にはLAN,及び外からも
送信できました。
(レンタルサーバーの状況)
1)メールサーバーのMTAとしてqmailを採用しています。
2)SMTP-AUTH Outlook Expressの設定(Ver.5.5 6.0)
3)POP before SMTP
 となっていますが、1)は業者さんに自社サーバー内でテスト頂き、okでした。
------------------------------------------------------------
となると、原因は
(1)私のルーター設定の問題
(2)PHPで
  2)SMTP-AUTH Outlook Expressの設定(Ver.5.5 6.0)
  3)POP before SMTP
を対応させるの何れか?ぐらいしか思いつかないのですが
私のレベルが低いのでどこから取り組んだらいいのかよく解りません、何方かご教授宜しくお願いいたします。
------------------------------------------------------------
テストしたPHP
<?PHP
mb_language("Ja") ;
mb_internal_encoding("shift-jis") ;
$mailto ="hanako@aaa.bbb.cc";
$subject ="花子さん";
$content ="よろしくお願いします。";
$mailfrom "From:" .mb_encode_mimeheader("yorosiku") ."<taro@xxx.yyy.zz>";
mb_send_mail($mailto,$subject,$content,$mailfrom);
?>
------------------------------------------------------------
(環境)
Windows xp(sp2)
Apache(V2.0.58)
PHP(V5.1.4)

A 回答 (2件)

レンタルサーバをSMTPサーバとして送信したいということでしょうか??



2)SMTP-AUTH
実際に使ったことはありませんが、Net_SMTP::auth()
http://peardoc.xole.net/package.networking.net-s …

3)PbS
一度POP3で受信(login?)した後に送信する
http://peardoc.xole.net/package.networking.net-p …
    • good
    • 0
この回答へのお礼

tany180sx 様、ご教授ありがとうございました。
教えていただいたサイトを参考に
・PEAR の「Net_SMTP」と「Mail」をインストールしたら、上手く送信出来る様になりました。
*ありがとうございました。

・それから、
 メール送信は出来る様になったのですが、この "xxxx.php" をバッチで実行する方法をご存知でしたら、教えて下さい。(google検索でもいいのが検索できませんでした。)
 *この質問は、別No.が良さそうなので別件でも登録してみます。
--------------------------------------------------
今後ともよろしくお願いいたします。

お礼日時:2007/04/03 11:16

> Q)PHPで外部のレンタルサーバーにメール送信したいのですが上手く


> 送信できません。

うまく送信できない状況を、サーバからのエラーメッセージを添えるなどの方法を用いて
できるだけ具体的に教えてください。

具体的な回答は、具体的な質問から生まれます。

この回答への補足

totsugiino様、ありがとうございます。
添付させて頂いたソースの実行結果ですが、エラーメッセージは
何も表示されません。表示できる設定方法があったら教えて下さい。
非常に参考になります。

それから「php.ini」の内容も添付しますので、
よろしくお願いいたします。
--------------------------------------------------------
[mail function]
; For Win32 only.
SMTP = localhost ; for Win32 only
smtp_port = 587
sendmail_from= wwwwww@xxxxx.yyyyy.zz; for Win32 only
(レンタルサーバーに登録済みアカウント)
--------------------------------------------------------
以上、的を得なくて済みません。

補足日時:2007/03/27 23:46
    • good
    • 0

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