Qdmailの履歴

デバッグ

$mail = new Qdmail();
$mail->debug = 0; //普通に送信
$mail->debug = 1; //メール内容を出力し、普通に送信
$mail->debug = 2; //メール内容を出力、送信しない

smtp

require_once './qdmail.php';
require_once './qdsmtp.php';

$smtpOptions = array(
    'host'=>'ssl://smtp.gmail.com',
    'port'=>'465',
    'from'=>'hogesh@gmail.com',
    'user'=>'hogesh@gmail.com',
    'pass' => 'hogehoge',
    'protocol'=>'SMTP_AUTH',
);
$mail = new Qdmail();
$mail->smtp(true);
$mail->smtpServer($smtpOptions);

送信メールの内容を取得

$qdmail->content_all_for_smtp

デコメ、絵文字対応

大変でした。

hack: fatal: usage: sendmail

/var/log/maillogに

postfix/sendmail[66923]: fatal: usage: sendmail [options]

が発生。

sendmailを呼び出しているのが原因。$is_qmail = falseにする。

Qdmailは使うときだけnewするかvar $is_qmailを変更しよう (特にCakePHPで使う場合)

未整理


qdmailから機種依存文字を送信する
http://www.happytrap.jp/blogs/2009/09/11/1402/

半角カナの送信
http://hal456.net/qdmail/kana

▼ 2008/05/12(月) デコメはQuoted-Printableエンコードで送られてくる。
http://www.cpa-lab.com/tech/0134

Qdmailでの効率のいい大量メール送信
http://php.tekmemo.net/?p=1347

qdmail で gmail
http://www.webdesignersblog.jp/archives/2010/04/16184520.php

CakePHP1.3でQdmailを使えるようにした
http://hoge2rock.com/181/