acs_mail_lite::address_domain |
|
|
acs_mail_lite::after_upgrade |
|
After upgrade callback for acs-mail-lite |
acs_mail_lite::autoreply_p |
|
Parse the subject, from and body to determine if the email is an auto reply
Typical autoreplies are "Out of office" messages. |
acs_mail_lite::bounce_address |
|
Composes a bounce address. |
acs_mail_lite::bounce_ministry |
|
Check if this email is notifying original email bounced. |
acs_mail_lite::bounce_prefix |
|
|
acs_mail_lite::bouncing_email_p |
|
Checks if email address is bouncing mail |
acs_mail_lite::bouncing_user_p |
|
Checks if email address of user is bouncing mail |
acs_mail_lite::check_bounces |
|
Daily proc that sends out warning mail that emails
are bouncing and disables emails if necessary |
acs_mail_lite::configured_p |
|
Determine, whether the outgoing SMTPHost is configured and
reachable. |
acs_mail_lite::email_type |
|
<p>
Scans email's subject, from and headers for actionable type. |
acs_mail_lite::encode_email_address |
|
|
acs_mail_lite::generate_message_id |
|
Generate an id suitable as a Message-Id: header for an email. |
acs_mail_lite::get_address_array |
|
Checks if passed variable is already an array of emails,
user_names and user_ids. |
acs_mail_lite::get_delivery_parameters |
|
Get the SMTP Parameters and return these as a dict. |
acs_mail_lite::get_package_id |
|
|
acs_mail_lite::get_parameter |
|
Returns an apm-parameter value of this package
Deprecated: just a wrapper for parameter::get |
acs_mail_lite::imap_check_incoming |
|
Checks for new, actionable incoming email via imap connection. |
acs_mail_lite::imap_conn_close |
|
Closes nsimap session with conn_id. |
acs_mail_lite::imap_conn_go |
|
Verifies connection (connId) is established. |
acs_mail_lite::imap_conn_set |
|
Returns a name value list of parameters
used by ACS Mail Lite imap connections
If a parameter is passed with value, the value is assigned to parameter. |
acs_mail_lite::imap_email_parse |
|
Parse an email from an imap connection into array array_name
for adding to queue via acs_mail_lite::inbound_queue_insert
Parsed data is set in headers and parts arrays in calling environment. |
acs_mail_lite::imap_mailbox_join |
|
Creates an ns_imap usable mailbox consisting of curly brace quoted
{mailbox.host}mailbox.name. |
acs_mail_lite::imap_mailbox_split |
|
Returns a list: mailbox.host mailbox.name ssl_p,
where mailbox.host and mailbox.name are defined in ns_map documentation. |
acs_mail_lite::inbound_cache_clear |
|
Clears table of all email uids for all history. |
acs_mail_lite::inbound_cache_hit_p |
|
Check email unique id (UID) against history in table. |
acs_mail_lite::inbound_email_context |
|
Returns openacs data associated with original outbound email in
the header_array_name and as an ordered list of values:
package_id, party_id, object_id, other, datetime_cs
datetime_cs is the time in seconds since Tcl epoch. |
acs_mail_lite::inbound_filters |
|
Flags to ignore an inbound email that does not pass filters. |
acs_mail_lite::inbound_prioritize |
|
Returns a prioritization integer for assigning priority to an inbound email. |
acs_mail_lite::inbound_queue_insert |
|
Adds a new, actionable incoming email to the queue for
prioritized processing. |
acs_mail_lite::inbound_queue_pull |
|
Identifies and processes highest priority inbound email. |
acs_mail_lite::inbound_queue_pull_one |
|
Puts email referenced by aml_email_id from the inbound queue into array
of h_array_name and p_array_name for use by registered callbacks. |
acs_mail_lite::inbound_queue_release |
|
Delete email from queue that have been flagged 'release'. |
acs_mail_lite::load_mails |
|
Scans for incoming email. |
acs_mail_lite::log_mail_sending |
|
Logs mail sending time for user |
acs_mail_lite::mail_dir |
|
|
acs_mail_lite::maildir_check_incoming |
|
Checks for new, actionable incoming email via Postfix MailDir standards. |
acs_mail_lite::maildir_email_parse |
|
Parse an email from a Postfix maildir into array array_name
for adding to queue via acs_mail_lite::inbound_queue_insert
<br><br>
Parsed data is set in headers and parts arrays in calling environment. |
acs_mail_lite::message_interpolate |
|
Interpolates a set of values into a string. |
acs_mail_lite::parse_bounce_address |
|
This takes a reply address, checks it for consistency,
and returns a list of user_id, package_id and bounce_signature found |
acs_mail_lite::parse_email |
|
An email is split into several parts: headers, bodies and
files lists and all headers directly. |
acs_mail_lite::parse_email_address |
|
Extracts the email address out of a mail address
(like Joe User <joe@user.com>) |
acs_mail_lite::record_bounce |
|
Records that an email bounce for this user |
acs_mail_lite::scan_replies |
|
Scheduled procedure that will scan for bounced mails |
acs_mail_lite::sched_parameters |
|
Returns a name value list of parameters
used by ACS Mail Lite scheduled procs. |
acs_mail_lite::section_id_of |
|
Returns section_id representing a section_ref. |
acs_mail_lite::section_ref_of |
|
Returns section_ref represented by section_id. |
acs_mail_lite::send |
|
Prepare an email to be sent. |
acs_mail_lite::send_immediately |
|
Prepare an email to be sent immediately. |
acs_mail_lite::smtp |
|
Send messages via SMTP |
acs_mail_lite::sweeper |
|
Send messages in the acs_mail_lite_queue table. |
acs_mail_lite::unique_id_create |
|
Returns a unique_id for an outbound email header message-id. |
acs_mail_lite::unique_id_parse |
|
Parses a message-id compatible reference
created by acs_mail_lite::unique_id_create. |
acs_mail_lite::utils::build_body |
|
Encode the body using quoted-printable and build the alternative
part if necessary
Return a list of message tokens |
acs_mail_lite::utils::build_date |
|
Depending on the available mime package version, it uses either
the mime::parsedatetime to do it or local code (parsedatetime is
buggy in mime < 1.5.2 ) |
acs_mail_lite::utils::build_subject |
|
Encode the subject, using quoted-printable, of an email message
and trim long lines. |
acs_mail_lite::utils::valid_email_p |
|
Checks if the email is valid. |
acs_mail_lite::valid_signature |
|
Validates if provided signature syntactically matches message_id
as generated by OpenACS and equals to the hash of the provided signature. |
callback::acs_mail_lite::email_form_elements::contract |
|
|
callback::acs_mail_lite::email_inbound::contract |
|
Callback that is executed for inbound e-mails that are queued. |
callback::acs_mail_lite::email_inbound::impl::acs-mail-lite |
|
Example Implementation of acs_mail_lite::email_inbound. |
callback::acs_mail_lite::files::contract |
|
|
callback::acs_mail_lite::incoming_email::contract |
|
Callback that is executed for incoming e-mails if the email is *NOT* like $object_id@servername |
callback::acs_mail_lite::incoming_email::impl::acs-mail-lite |
|
Implementation of the interface acs_mail_lite::incoming_email for acs-mail-lite. |
callback::acs_mail_lite::incoming_object_email::contract |
|
Callback that is executed for incoming e-mails if the email is like $object_id@servername |
callback::acs_mail_lite::send::contract |
|
Callback for executing code after an email has been send using the send mechanism. |
ns_sendmail |
|
Replacement for ns_sendmail for backward compatibility. |