WEBシステムの開発プラットフォーム LIB PHP Framework! 高速でセキュアなフルスクラッチ開発を今すぐ開始できます。

MailClass クラス

メール送信に必要なメソッドを提供します。
このクラスのインスタンスメソッドは、雛形文のプレースホルダをポストデータに置き換えて送信します。
LIB PHP Frameworkコントロールパネルで使用する際には、イベント設定の useディレクティブで「MailClass」を選択してください。

バージョン:
LIB PHP Framework 3.0 以上
ネームスペース:
Lib
ファイルパス:
Lib/Common/MailClass.class

プロパティー

名前 アクセス権 説明
$driver ReadOnly コンストラクターで実行する送信方法が設定される
$encode ReadOnly コンストラクターでメール本文のエンコードが設定される
$subj Read & Write メール件名
$body Read & Write メール本文
$from Read & Write 送信元アドレス
$reply Read & Write 返信先アドレス
$message ReadOnly エラーメッセージ

メソッド

名前 アクセス権 説明
コンストラクター public コンストラクター
LoadTemplate public 指定したファイルから送信元アドレス、メール件名、メール本文をメンバ変数に追加する
SetContent public メール本文のプレースホルダを置換文字列で置き換える
SetContentArray public メール本文のプレースホルダをキー対バリューの連想配列で置き換える
SendBoth public 送信元を BCC に指定して送信先にメールを送信する
Send public 送信先にメールを送信する
MimeEncode private 内部エンコードを一時的に変更して MIMEヘッダを正しくエンコードする
getQuoteText public メール引用文に引用符を付加して返す