int Mail_Queue::put (
string $from
, string $to
, array $hdrs
, array $body
, integer $sec_to_send = 0
, bool $delete_after_send
= = true
, integer $id_user = MAILQUEUE_SYSTEM
)
メールキューに新しいメールを追加します。
$from
送信者の e-mail アドレスを指定します
$to
受信者の e-mail アドレスを指定します
$hdrs
Mail_Mime::headers() から返されるような メールヘッダの配列を指定します
$body
Mail_Mime::get() から返されるようなメールボディの配列を指定します
$sec_to_send
オプション - 配信されようとする前に経過させる秒数を指定します
$delete_after_send
オプション - 配信後にメールを削除するかどうかを指定します
$id_user
オプション - ユーザー ID を指定します。 キューにストアされ、後ほど getIdUser() を使ってメールボディオブジェクトから読み込むことができます。
returns このメールが追加されたレコードの ID、 あるいはエラー時には Mail_Queue_Error
throws 投げられる例外はありません
This function can not be called statically.