User Guide
Sending E-mail Messages 303
Sending SMTP mail with cfmail
The cfmail tag provides support for sending SMTP e-mail from within ColdFusion
applications. The
cfmail tag is similar to the cfoutput tag, except that cfmail
outputs the generated text as SMTP mail messages rather than to a page. The
cfmail
tag supports all the attributes and commands that you use with
cfoutput, including
query.
To send a simple e-mail message:
1 Create a new file in ColdFusion Studio.
2 Modify the file so that it appears as follows:
<html>
<head>
<title>Sending a simple e-mail</title>
</head>
<body>
<h1>Sample e-mail</h1>
<cfmail
from="Sender@Company.com"
to="#URL.email#"
subject="Sample e-mail"
>
This is a sample e-mail to show basic e-mail capability.
</cfmail>
The e-mail was sent.
</body>
</html>
3 Save the file as sendmail.cfm in myapps under the Web root directory.
4 Open your browser and enter the URL that contains the file; for example:
http://localhost/myapps/sendmail.cfm?email=myname@mycompany.com
(Replace myname@mycompany.com with your e-mail address.)
The page sends the e-mail to you, through your SMTP server.