Module smtp

Module smtp 

Source
Expand description

Β§SMTP transport module.

ModulesΒ§

connect πŸ”’
SMTP connection establishment.
send
SMTP message sending

StructsΒ§

Smtp πŸ”’

EnumsΒ§

SendResult πŸ”’

FunctionsΒ§

add_self_recipients πŸ”’
Adds self-addresses to recipients as necessary. This doesn’t check Config::BccSelf, it should be checked by the caller if needed.
send_mdn πŸ”’
Tries to send a single MDN. Returns true if more MDNs should be sent.
send_mdn_rfc724_mid πŸ”’
Tries to send MDN for message identified by rfc724_mdn to contact_id.
send_mdns πŸ”’
Attempts to send queued MDNs.
send_msg_to_smtp πŸ”’
Sends message identified by smtp table rowid over SMTP connection.
send_smtp_messages πŸ”’
Tries to send all messages currently in smtp, smtp_status_updates and smtp_mdns tables.
smtp_send πŸ”’
Tries to send a message.