(cakePHP)Qdmailを使った日本語メール送信 で cakePHP から Qdmail を使う方法を書きました。
今回はフレームワークを使わない環境で、添付ファイル付きのメールを送る場合の例です。
こんな感じでOKなようです。
require_once('qdmail.php');
//メール送信
$mail = new Qdmail();
$mail->to( 'to@hogehoge.jp' );
$mail -> subject( '件名' );
$mail -> text( 'メール本文' );
$mail -> from( 'from@hogehoge.jp' , '送信元日本語名' );
//添付ファイル指定
$attach[] = array( 'uploads/hoge.jpg' , '添付ファイル名1' );
$attach[] = array( 'uploads/hoge2.jpg' , '添付ファイル名2' );
$mail -> attach ( $attach );
//メール送信
if( ! $mail->send() ){
//メール送信エラー時
$message = print_r($mail->errorStatment(false),true);
)
非常に簡単ですね。
参考: