acs_mail_lite::send (public)
acs_mail_lite::send [ -send_immediately ] [ -valid_email ] \ -to_addr to_addr -from_addr from_addr [ -subject subject ] \ -body body [ -mime_type mime_type ] [ -cc_addr cc_addr ] \ [ -bcc_addr bcc_addr ] [ -reply_to reply_to ] \ [ -package_id package_id ] [ -no_callback ] [ -file_ids file_ids ] \ [ -filesystem_files filesystem_files ] \ [ -delete_filesystem_files ] [ -extraheaders extraheaders ] \ [ -use_sender ] [ -object_id object_id ]
Defined in packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl
Prepare an email to be sent. Various email attributes can be specified, such as subject, body, senders, recipients, attachments and so on. The proc relies on MIME and SMTP.
- Switches:
- -send_immediately (optional, boolean)
- The email is send immediately and not stored in the acs_mail_lite_queue
- -valid_email (optional, boolean)
- -to_addr (required)
- List of e-mail addresses to send this mail to.
- -from_addr (required)
- E-Mail address of the sender.
- -subject (optional)
- of the email
- -body (required)
- Text body of the email
- -mime_type (optional, defaults to
"text/plain"
)- MIME Type of the mail to send out. Can be "text/plain", "text/html".
- -cc_addr (optional)
- List of CC Users e-mail addresses to send this mail to.
- -bcc_addr (optional)
- List of CC Users e-mail addresses to send this mail to.
- -reply_to (optional)
- -package_id (optional)
- Package ID of the sending package
- -no_callback (optional, boolean)
- Boolean that indicates if callback should be executed or not. If you don't provide it it will execute callbacks
- -file_ids (optional)
- List of file ids (items or revisions) to be sent as attachments. This will only work with files stored in the file-storage.
- -filesystem_files (optional)
- List of regular files on the filesystem to be sent as attachments.
- -delete_filesystem_files (optional, boolean)
- -extraheaders (optional)
- List of keywords and their values passed in for headers. Interesting ones are: "Precedence: list" to disable autoreplies and mark this as a list message. This is as list of lists !!
- -use_sender (optional, boolean)
- Boolean indicating that from_addr should be used regardless of fixed-sender parameter
- -object_id (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- email_send