HTMLメール

2008/08/02 未分類 spok

qd_send_mailでHTMLメール

基本的には、qd_send_mailでのテキストメールの送信方法と同じです。
'text'という指定を'html'と変更するだけです。

ここでは、サンプルコードのみを記します。

サンプルコード

添付ファイルを送る場合

$to = array( 'address@example.com' , '宛先日本語名' );
$from = array( 'from@example.com' , '送り元日本語名' );
$subject = 'HTMLメールのテスト(テキスト)';
$body = '<html><body bgcolor="#eeeeff"><p>ここに本文を書きます。
</p><span style="color:red;font-weight:bold;">
さまざまな装飾をすることが可能です。
</span></body></html>';

$attach = array( 'test.jpg' , '添付フィル.jpg');

qd_send_mail( 'html' , $to , $subject , $body , $from , $attach);

バージョン1系トップ

2008/08/01 未分類 spok
Qdmailバージョン1系は、主に以下の3つのモードがあります。
  1. 関数型 qd_send_mail()
  2. easy型 $mail -> easyText()
  3. send型 $mail -> send()
どのモードであっても、テキスト、HTML、デコメのすべてを送信することができます。
どのモーとであっても、SMTP送信することができます。
ダウンロードはこちら

これらのモードの違いは、細かい設定をどこまで省略できるかどうか、逆に言えば、細かい設定がどこまでできるか、という点にあります。
モード簡単さ複雑さバージョン0系との互換性
qd_send_mail超簡単複雑な指定はやりづらいなし
easy型オブジェクト指向がわかっていれば超簡単複雑な設定もある程度は可能なし
send型Pear::Mail,Pear::Mimeに似ている。ちょい複雑。マニアックな設定もOKあり