Contact me at email@example.com.
- api-user userparameter
This is your SendGrid api user specified as a string.
- api-key keyparameter
This is your SendGrid api key specified as a string.
- (send-mail #!key (subject #f) (text #f) (html #f) (from #f) (from-name #f) (to #f) (reply-to #f) (api-user (api-user)) (api-key (api-key)) files)procedure
Only html or text needs to be specified. If html is specified, then the resulting email will be in HTML format. If both html and text are specified, then the resulting email will only include the contents of html.
files is optional and is a list of alists containing file attachments. The alist for each file must contain the key filename -- a string, filepath -- a string, and content-type -- a symbol. Example:
((filepath "/foo.txt") (filename "foo.txt") (content-type text/plain))
(use send-grid) (api-user "api-user") (api-key "api-key") (send-mail from: "firstname.lastname@example.org" to: "email@example.com" from-name: "Example Name" reply-to: "firstname.lastname@example.org" subject: "Example Subject" text: "Example text.")
Add support for file attachments. (Thanks to Sven Hartrumpf)
Fix some install bugs.