質問: LINUX7.0でPHP4を使っているんですが、プログラムからHTMLメールを送れません。何かいい方法はありませんでしょうか? mail()関数でも/usr/sbin/sendmailからでもいいのですが、ヘッダ部分がうまく付けることができていないようです。どなたか教えてください。よろしくお願いします。
回答: ヘッダ部分というのはどういったものでしょうか? Return-Path? それとも Content-type でしょうか? mail 関数でも、第三引数を指定すれば追加ヘッダを指定できるはずです。 また、php 4.0.6 以上で、適切にコンパイルされているのであれば、mb_send_mail という関数が使用できるはずです。 この関数であれば、エンコードまでしてくれると思います。