![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
既にサーバー上で動いている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からのメールがこない
-
訂正≫PHP mail()で携帯のアドレ...
-
メール受信エラー【Net/POP3.php】
-
PHPでメールを送信するには
-
pearのMailライブラリがうまく...
-
さくらサーバーにて、phpからメ...
-
mb_send_mail関数が利用出来ない
-
自動返信メールの不具合
-
Mb_Send_mailで文字化け
-
PHPのif文でその処理を途中で抜...
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
.phpと.incファイルの違いはな...
-
拡張子php画像をjpg画像等に変...
-
プリクラの設置してある場所
-
XMLのロードに失敗する
-
URLが.PHPってどういう...
-
透過PNGが透過されない!!
-
phpの処理中に画面表示ををする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php 完了画面の送信メールのコ...
-
さくらサーバーにて、phpからメ...
-
メールフォームのタイトルが文...
-
ローカル環境でのメール送信
-
mb_send_mail関数が利用出来ない
-
PHPsendmailにて送信元を変更
-
mail関数を使った場合のReturn-...
-
複数行の文字列をメールのヘッ...
-
phpでのメール転送(添付ファイ...
-
PHPで、複数のアドレスにメール...
-
000webhost.comでphpのmail()
-
サーバーによってはmb_send_mai...
-
【初歩?】変数をセットできな...
-
phpでメール送信できません 原...
-
PHPMailerのコードエラーが解決...
-
POP Before SMTPでメールを送信...
-
コマンドプロンプト、VBSでの添...
-
PHPからロリポップ!のメールサ...
-
mailやmb_send_mail関数で、本...
-
phpでのメール送信
おすすめ情報