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/