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