デバッグ
$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/1...
半角カナの送信
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/20...
CakePHP1.3でQdmailを使えるようにした
http://hoge2rock.com/181/