如何使用mailto通过电子邮件发送表格html?

时间:2014-05-01 04:11:06

标签: coldfusion coldfusion-9

我想使用href =" mailto ..."发送电子邮件。 我有以下工作代码:

<cfset month = URL.Month>
<cfset year = URL.Year>
<cfquery datasource="newsletters" name="testing">
SELECT * FROM departments_names
where dates >='#datestart#' and dates < #dateend#
AND shooting_star_dept_name IS NOT NULL
ORDER BY
DATEPART(year, dates),
DATEPART(month, dates),
</cfquery>

<cfoutput query="testing" GROUP="deptartmetn_name">
<tr>
<td>
<a href="mailto:?subject=#month#/#year#%20%20Results%20for%20newsletters&
body=#total_count#%20#total/total_count#">
Send email to #deptartmetn_name#</a></td>
</tr>
</cfoutput>

只发送一个简单的&#34; 12/2&#34; (例如)。 我希望能够发送更多简单的文本。 我希望当我点击链接时能够发送如下表格:

<table>
<thead>
<tr >
<th> First Name</th>
<th> Last Name</th>
<th>total</th>
</tr>
</thead>
<cfoutput query="testing">
<tbody>
<tr >
<td>#employee_name#</td>
<td>#employee_lastname#</td>
<td>#total_count#</td>
</tr>
</tbody>
</cfoutput>
</table>

我想看看我先发送给收件人的内容。 这样的事情是可能的还是有更好的方法来做到这一点? 我在这里的第一篇文章和编码的初学者。

1 个答案:

答案 0 :(得分:0)

您可以在链接上使用AJAX回调,并在回调处理程序代码中使用cfmailcfsavecontent(对于邮件的实际HTML内容/正文)。