すごいニッチなzendform1のお話
これは、SMTPを指定する方法である
$config = array(
'auth' => 'login',
//'ssl' => 'tls', //tlsなら利用
'port' => 587,
'username' => '[email protected]', //ログインアカウント
'password' => 'password' //パスワード
);
$transport = new Zend_Mail_Transport_Smtp('ここにメールサーバーのドメイン', $config);
$mail = new Zend_Mail('utf-8');
$mail->setFrom('表示するFromメールアドレス', '表示する名前');
$mail->addTo('送り先アドレス', '送り先名');
$mail->addBcc('BCC送り先アドレス', '送り先名'); //BCCが必要なら書く
$mail->setSubject('タイトル名');
$mail->setBodyText('本文');
//データを添付したい場合は以下の$at(アタッチメント)の処理を行う
$at = $mail->createAttachment($buf); //$bufはデータ情報を入れた変数
$at->type = 'image/pdf'; //PDFの場合はこの指定
$at->disposition = Zend_Mime::DISPOSITION_INLINE;
$at->encoding = Zend_Mime::ENCODING_BASE64;
$at->filename = '添付するファイルの表示されるファイル名';
$mail->send($transport);
コメント