![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
既にサーバー上で動いているphpのテストを、ローカル(winXP + Apache2)
でテストしたいのですが、mb_send_mail の行があると、応答が帰ってきません。
テストなので、メールを送信出来る必要は無いので、メール送信ではなく、
ファイルに出力にしたいのですが、設定方法が分かりません。
たぶん、php.ini の中の [mail function] のところをいじればよいのだと
思いますが、やり方を教えてもらえないでしょうか。
Perlでは、open(MAIL,">test.txt"); のようにしていました。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
sendmail_pathをファイルを保存するスクリプトで指定すればメール保存出来ると思います。
代替方法とすれば、例えば、テストフラグ $tflgでも用意しておいて、そのフラグによってmb_send_mailとテスト用の自作関数(例えばtest_mb_send_mail)を呼び出すなんて強引な方法も出来ると思いますが。
if($tflg) {mb_send_mail($hogehoge);}else{test_mb_send_mail($hogehoge);}
ありがとうございます。
php.iniに
sendmail_path = "c:/usr/bin/perl c:/sendmail.pl"
と記述することで、動くようになりました。
欲を出してもう一つ。
sendmail.pl の中身は
open(OUT,">>c:/sendmail.txt");
print OUT @ARGV;
close(OUT);
exit;
なのですが、ファイルは作成されるのですが、中身が空っぽです。
メールの内容を受け取るには、 @ARGV ではダメでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- PHP php 完了画面の送信メールのコードを書いているのですが・・・ 2 2023/06/02 12:01
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- Gmail 家から自分のg-mailで添付ファイル付きのメールを4通、職場の自分宛てに送りました。次の日に見ると 3 2022/09/08 12:35
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(クラウドサービス・オンラインストレージ) ネット経由でPCとiPadでのテキストデータの同期(共有)方法は? 2 2023/04/23 19:26
- その他(メールソフト・メールサービス) メッセンジャーやラインって送信しても数分以内なら送信取り消し出来るじゃないですか?でもG-mail等 2 2022/05/11 21:58
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールの本文が取得できない
-
さくらサーバーにて、phpからメ...
-
mail関数を使った場合のReturn-...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
パースエラーとは?
-
PHPでネットワークドライブのop...
-
CFileDialogの最初のディレクト...
-
[php初心者]サイトを見てデータ...
-
PHP session_destroyとsession...
-
VBSの「MsgBox」について
-
PHPからMSSQLへの接続結果の文...
-
存在しないメールアドレスかど...
-
i18n_convert と mb_convert_e...
-
makefile でファイルをコピーす...
-
mysql複数レコードをまとめて削...
-
トランザクションが原因?DBに...
-
リンク先を隠す方法はないでし...
-
phpのエラー(T_LNUMBER)について
-
.phpと.incファイルの違いはな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
さくらサーバーにて、phpからメ...
-
mb_send_mail関数が利用出来ない
-
ローカル環境でのメール送信
-
pearのMailライブラリがうまく...
-
メールの本文が取得できない
-
PHPからメールを送る@さくらイ...
-
指定した時間にPHPプログラムを...
-
mail関数を使った場合のReturn-...
-
mb_send_mailでのメール送信が...
-
cronでメールを送信すると文字...
-
mb_send_mailについて
-
ワードプレス 予約システム
-
mb_send_mailでタイトルにハテ...
-
mb_send_mail()が使えない
-
PHPで、一度に大量のメールの送...
-
phpでのメール送信
-
PHP4.4.1でmb_send_mailの送信...
-
PHPでのフォーム送信・・・・
-
コマンドプロンプト、VBSでの添...
-
メールアドレス形式チェックソ...
おすすめ情報