send_mail
The send_mail tag, as the name suggests, can be used to send emails.
<cms:send_mail from='admin@mysite.com' to='johndoe@gmail.com' subject='Feedback from your site'>
Anything here (between the opening and closing tags of send_mail)
will form the body of the email that will be sent.
</cms:send_mail>
Anything enclosed within the opening and closing tags will form the body of the message to be sent.
Each line should be separated with a LF (\n). Lines should not be larger than 70 characters.
There is no provision (yet) for attachments.
Parameters
- from
- to
- cc
- bcc
- subject
- debug
- logfile
- html
from
Sender's email address.
to
Receiver, or receivers of the mail.
The formatting of this string must comply with ยป RFC 2822. Some examples are:
user@example.com
user@example.com, anotheruser@example.com
User <user@example.com>
User <user@example.com>, Another User <anotheruser@example.com>
cc
Carbon copy receivers.
bcc
Blind carbon copy receivers.
subject
Subject of the email.
debug
If set to '1', all send emails will be logged. The file used for logging can be set by the logfile parameter below.
logfile
This can be set to the log file used to save all send emails. The file can be given a path relative to the site's root. If skipped, a log file named 'log.txt' in the site's root will be used (will be created if not present).
html
If set to '1', HTML will be allowed in the body of the message.
Variables
This tag does not set any variables of its own.