• ベストアンサー

sendmailでメールを送るのをhtmlメールにするには?

sendmailでメールを送るのをhtmlメールにするにはどのようにすればよいのでしょうか。CGIだけでは難しいのでしょうか。また、sendmailではなくほかのやり方があればどういうシステムがあるのでしょうか。HMVなどから来るメールがHTMLメールでくるのですが、知り合いに聞かれて返答できずに困っています。何卒よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • angband
  • ベストアンサー率51% (86/168)
回答No.1

 sendmailにメールを渡す時点でHTMLメールにしておく 必要があります。  簡単なのはWindows上のメールクライアント(Outlookなど) でHTMLメールを作成して、そのままsendmailに渡して やることです。  CGIプログラムでHTMLメールを作成する場合は、 画像などのバイナリファイルはアスキー文字に変換 (Base64エンコーディングなど)して、マルチパート メールをCGIプログラム内で作成すればよいです。  大抵の場合は、HTMLメールの先に作っておいて 単純にそれを送るだけだと思います>広告など

関連するQ&A