Mandrillex.Messages

Messages calls for Mandrill.

Summary

cancel_scheduled(params)

Cancels a scheduled email

content(params)

Get the full content of a recently sent message

info(params)

Get the information for a single recently sent message

list_scheduled(params)

Queries your scheduled emails by sender or recipient, or both

parse(params)

Parse the full MIME document for an email message, returning the content of the message broken into its constituent pieces

reschedule(params)

Reschedules a scheduled email

reschedule(id, send_at)
search(params)

Search the content of recently sent messages and optionally narrow by date range, tags and senders

search(query, date_from, date_to, tags, senders, api_keys, limit)
search_time_series(params)

Search the content of recently sent messages and return the aggregated hourly stats for matching messages

search_time_series(query, date_from, date_to, tags, senders)
send(params)

Send a new transactional message through Mandrill

send(message, async, ip_pool, send_at)
send_raw(params)

Take a raw MIME document for a message, and send it exactly as if it were sent through Mandrill’s SMTP servers

send_raw(raw_message, from_email \\ nil, from_name \\ nil, to \\ nil, async, ip_pool, send_at, return_path_domain)
send_template(params)

Send a new transactional message through Mandrill using a template

send_template(template_name, template_content, message, async, ip_pool, send_at)

Functions

cancel_scheduled(params)

Cancels a scheduled email.

content(params)

Get the full content of a recently sent message

info(params)

Get the information for a single recently sent message

list_scheduled(params)

Queries your scheduled emails by sender or recipient, or both.

parse(params)

Parse the full MIME document for an email message, returning the content of the message broken into its constituent pieces

reschedule(params)

Reschedules a scheduled email.

reschedule(id, send_at)
search(params)

Search the content of recently sent messages and optionally narrow by date range, tags and senders

search(query, date_from, date_to, tags, senders, api_keys, limit)
search_time_series(params)

Search the content of recently sent messages and return the aggregated hourly stats for matching messages

search_time_series(query, date_from, date_to, tags, senders)
send(params)

Send a new transactional message through Mandrill

send(message, async, ip_pool, send_at)
send_raw(params)

Take a raw MIME document for a message, and send it exactly as if it were sent through Mandrill’s SMTP servers

send_raw(raw_message, from_email \\ nil, from_name \\ nil, to \\ nil, async, ip_pool, send_at, return_path_domain)
send_template(params)

Send a new transactional message through Mandrill using a template

send_template(template_name, template_content, message, async, ip_pool, send_at)