[PHP-users 607] Re: mb_send_mail()

Keiji Watanabe php-users@php.gr.jp
Fri, 06 Jul 2001 16:38:54 +0900


渡邉です。

+ [PHP-users 606] mb_send_mail()
+ yaemon@alles.or.jp ( T.P.S. 中川 ) wrote:

> >    日本語のメールを、ユーザの入力したあて先に送らないと
> >  いけないので、 sendmail に -f オプションをつけてエラーメールの
> >  受け取り先を指定してやる必要があって、やむをえず
> >  4.0.6 の mb_send_mail() に乗り換えました。
> 
>   しかしながら mb_send_mail() に第5引数 "-f error_to_address" をつけて
> 起動すると
> 
> 1. ブラウザに画面が表示されない
> 2. 第4引数で与えたヘッダが反映されない
> 
> という現象に当りました。
> 
# "-f"の後にスペースがあるのはtypoですよね?

ちょっとテストしてみましたが、確かに第4引数が反映されてないみたいですね。
mail関数で逃げてみては?

$mailsubject = i18n_convert('てすと','JIS','EUC');
$mailmessage = i18n_convert('てすとです。','JIS','EUC');
mail(watanabe@infobase.ne.jp,
  $mailsubject,
  $mailmessage,
  'X-Test:test\n',
  '-fwatanabe@infobase.ne.jp');

---
Keiji Watanabe <watanabe@infobase.ne.jp>