callback::acs_mail_lite::send::contract (private)

 callback::acs_mail_lite::send::contract -package_id package_id \
    -message_id message_id -from_addr from_addr -to_addr to_addr \
    -body body [ -mime_type mime_type ] [ -subject subject ] \
    [ -cc_addr cc_addr ] [ -bcc_addr bcc_addr ] [ -file_ids file_ids ] \
    [ -filesystem_files filesystem_files ] \
    [ -delete_filesystem_files_p delete_filesystem_files_p ] \
    [ -object_id object_id ] [ -status status ] [ -errorMsg errorMsg ]

Defined in packages/acs-mail-lite/tcl/acs-mail-lite-callback-procs.tcl

Callback for executing code after an email has been send using the send mechanism.

Switches:
-package_id (required)
Package ID of the sending package
-message_id (required)
the generated message_id for this mail
-from_addr (required)
email of the sender
-to_addr (required)
list of emails to whom did we send this email
-body (required)
Text body of the email
-mime_type (optional, defaults to "text/plain")
Mime type of the email body
-subject (optional)
of the email
-cc_addr (optional)
list of emails to whom did we send this email in CC
-bcc_addr (optional)
list of emails to whom did we send this email in BCC
-file_ids (optional)
List of file ids sent as attachments.
-filesystem_files (optional)
-delete_filesystem_files_p (optional)
-object_id (optional)
The ID of the object that is responsible for sending the mail in the first place
-status (optional, defaults to "ok")
Status of the send operation ("ok" or "error")
-errorMsg (optional)
Error Details

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.
Source code:
            # this is a callback contract which only invokes its arg parser for input validation
XQL Not present:
PostgreSQL, Oracle
Generic XQL file:
packages/acs-mail-lite/tcl/acs-mail-lite-callback-procs.xql

[ hide source ] | [ make this the default ]
Show another procedure: