Provides generic message services, with email sending. The acs-mail-lite package is the prefered interface for new packages and it's anticipated that this package will ultimately be deprecated.
tcl/acs-mail-procs.tcl Utility procs for working with messages in acs-mail
acs_mail_body_clone Clone a mail body. acs_mail_body_new Create a new mail body object from whole cloth. acs_mail_body_p Returns 1 if the argument is an ID for a valid acs_mail_body object. acs_mail_body_set_content_object Sets the content item of the given mail body. acs_mail_body_to_output_format This will return the given mail body (or the mail body associated with the given link) as a properly MIME formatted message. acs_mail_content_new Create a new CR item (to contain text/plain, or text/html, for example.) If content is given, its text is used to make a content entry. acs_mail_encode_content acs_mail_link_get_body_id Returns the object_id of the acs_mail_body for this mail link. acs_mail_link_new Create a new mail link object. acs_mail_link_p Returns 1 if the argument is an ID for a valid acs_mail_link object. acs_mail_multipart_add_content Add a new item to a given multipart object at the end. acs_mail_multipart_new Create a new MIME multipart object. acs_mail_multipart_p Returns 1 if the argument is an ID for a valid acs_mail_multipart object. acs_mail_multipart_type Returns the subtype of the multipart. acs_mail_process_queue Process the outgoing message queue. acs_mail_set_content Create a cr_item, cr_revision and set it live. acs_mail_set_content_file Set the acs_contents info for an object. acs_mail_uuencode_file Base64 encode binary content from a file ad_page_contract_filter_proc_acs_mail_body_id Checks whether the value (assumed to be an integer) is the id of an already-existing acs_mail_body ad_page_contract_filter_proc_acs_mail_link_id Checks whether the value (assumed to be an integer) is the id of an already-existing acs_mail_link ad_page_contract_filter_proc_acs_mail_multipart_id Checks whether the value (assumed to be an integer) is the id of an already-existing acs_mail_multipart
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com