Text and text files to include in the message body may be specified as well as binary attachments.
Parameters
Nested elements
Examples
Sends an email from nant@sourceforge.net
to three recipients
with a subject about the attachments. The body of the message will be
the combined contents of all .txt
files in the base directory.
All zip files in the base directory will be included as attachments.
The message will be sent using the smtpserver.anywhere.com
SMTP
server.
<mail
from="nant@sourceforge.net"
tolist="recipient1@sourceforge.net"
cclist="recipient2@sourceforge.net"
bcclist="recipient3@sourceforge.net"
subject="Msg 7: With attachments"
mailhost="smtpserver.anywhere.com">
<files>
<include name="*.txt" />
</files>
<attachments>
<include name="*.zip" />
</attachments>
</mail>
Sends an email from a gmail account to multiple recipients. This example illustrates how to add a recipient's name to an email address.
<mail
from="+xxxx+@gmail.com"
tolist="(Rep A) recipient1@sourceforge.net;(Rep B) recipient2@sourceforge.net"
subject="Sample Email"
mailhost="smtp.gmail.com"
mailport="465"
ssl="true"
user="+xxxx+@gmail.com"
password="p@ssw0rd!"
message="Email from NAnt" />
Email addresses in any of the lists (to, cc, bcc, from) can be in one of the five listed formats below.
- Full Name <address@abcxyz.com>
- <address@abcxyz.com> Full Name
- (Full Name) address@abcxyz.com
- address@abcxyz.com (Full Name)
- address@abcxyz.com
Remember to use > and < XML entities for the angle brackets.
Requirements
- Assembly
- NAnt
.Core .dll - Namespace
-
NAnt
.Core .Tasks