NAME
Mojo::Sendgrid::Mail - Mail endpoint of the Sendgrid API implementation for the Mojolicious framework
VERSION
0.01
SYNOPSIS
See L<Mojo::Sendgrid>
DESCRIPTION
Mojo::Sendgrid::Mail is the mail endpoint of the Sendgrid API and is non- blocking thanks to Mojo::IOLoop from the wonderful Mojolicious framework.
This class inherits from Mojo::Base.
EVENTS
mail_send
Emitted after a Sendgrid API response is received, if there are any subscribers.
ATTRIBUTES
to (required)
Email address of the recipients.
from (required)
Email address of the sender.
subject (required)
The subject of your email.
text (must include at least one of the text or html attributes)
The plain text content of your email message.
html (must include at least one of the text or html attributes)
The HTML content of your email message.
toname
Give a name to the recipient.
cc
Email address of the CC'd recipients.
ccname
This is the name appended to the cc field.
bcc
Email address of the BCC'd recipients.
bccname
This is the name appended to the bcc field.
fromname
This is the name appended to the from email field.
replyto
Append a reply-to field to your email message.
date
Specify the date header of your email.
files
Files to be attached.
content
Content IDs of the files to be used as inline images.
headers
A collection of key/value pairs in JSON format.
x_smtpapi
Please review the SMTP API to view documentation on what you can do with the JSON headers.
METHODS
send
$self = $self->send;
Build the Web request to send and deliver an email using Sendgrid.
COPYRIGHT
This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.
AUTHOR
Stefan Adams - sadams@cpan.org