はじめに
メール送信のための各種関数を提供します
使用方法
Application::getClass
メソッドを通じてMail
クラスを読み込むことができます。
Controller
$mail = $this->getClass('Tool/Mail');
$mail->subject('メールの件名');
$mail->body('メールの本文');
$mail->send('mail@example.com', 'John Doe', 'from@example.com');
メソッド
- Mail::__construct
- 送信イメージのセットアップ
- Mail::subject
- メールの件名を設定
- Mail::body
- メールの本文を設定
- Mail::pushHeader
- カスタムヘッダーを追加
- Mail::removeHeader
- カスタムヘッダーを削除
- Mail::pushAttached
- 添付ファイルを追加
- Mail::send
- メールを送信
- Mail::sendWithFile
- 添付ファイル付きでメールを送信
- Mail::log
- メール送信の代わりにログファイルを保存
- Mail::setInputCharset
- 入力文字セットを設定
- Mail::setSendCharset
- メール文字セットを設定
- Mail::setDebugFlag
- デバッグフラグとログファイル名を設定