mb_send_mailで複数のメールアドレスに送信できない - PHPプロ!Q&A掲示板
744
- 0P
- 0P
mb_send_mailで複数のメールアドレスに送信できない
質問日時 / 2007年11月8日 11:39 (最終編集:11月8日 11:42) 回答数 / 4件
Questioner: zatton
Tweet
キーワード / mb_send_mail  
メール送信のmb_send_mail関数に関して教えてください。
mb_send_mailの引数toにカンマ区切りのメールアドレスを複数入力しているのですが
スクリプトを実行しても先頭のアドレスにしかメールが送信されません。
ソースはhttp://masago.kir.jp/php20030617.phpを参考に
<?php
mb_language("Ja") ;
mb_internal_encoding("EUC-JP") ;
$mailto="hoge_a@wakwak.com,hoge_b@gmail.com,hoge_c@yahoo.co.jp";
$subject="タイトルですよ";
$content="内容を入れます\nあああ\nいいい";
$mailfrom="From:" .mb_encode_mimeheader("まさご") ."<bbb@bbb.com>";
mb_send_mail($mailto,$subject,$content,$mailfrom);
?>
としています。
何か設定等があるのでしょうか?
ちなみに環境はVMware+CentOS5+PHP5です。よろしくお願いします。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。