qdmailだけではだめで、
qdsmtpを読み込んだら送信できた。
ほんとに読み込むだけ。
こんなすごいライブラリを無料で提供するなんて!
いつかこの受けた恩を返したい。
- PHP高機能日本語メール送信ライブラリ・文字化けフリー – Qdmail – PHP::Mail Library , Quick and Detailed for Multibyte
- Qdsmtpとは – Qdsmtp-Simple SMTP Mailer for PHP
それにしてもQdsmtpのサイトが文字化けしまくってて怖い。。
SMTPの時の設定
require_once 'qdmail.1.2.6b/qdmail.php'; require_once 'qdsmtp.0.2.0a/qdsmtp.php'; $mail = new Qdmail(); $mail->errorDisplay( false ); /* ------------------------------------------------------ * * * Below is SMTP setting * * ------------------------------------------------------ */ $mail->smtpServer(array( 'host'=>'tls://smtp.gmail.com', 'port'=> 465, 'from'=> $fromaddress, 'protocol'=>'SMTP_AUTH', 'user'=>'XXX@gmail.com', 'pass'=> 'XXX' ));