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 | メール引用文に引用符を付加して返す |