尝试找出一些通过电子邮件发送附件并将其发送到所需目的地的最佳选项。
下面的 CFMail 编码工作正常(肯定会转到 gmails 和 hotmails)——但有时用户会说他们没有收到电子邮件——这让我觉得这是服务器上的电子邮件验证问题或垃圾邮件文件夹问题。但是对于服务器 - 我相信服务器设置正确 - 而不是我所知道的任何黑名单。
我查看了带有附件的 <a href = "mailto: ——但没有这样做——正如我所读到的那样——可能成为一个更大的安全问题。
有没有人有任何建议 - 我如何最好地将文件附加到电子邮件 - 并避免用户没有收到它等等......谢谢任何帮助或建议。
<cfset pdfpath = expandpath('./_pdf/')>
<cfmail type="html" from="noreply@xxxxxxxxx.com" to="#tlist#" mimeattach="#pdfpath##id#_#pdf_id#.pdf" subject="Report - #id#_#pdf_id#.pdf">
</cfmail>
<a href="mailto:xxxxxxxey@gmail.com?subject=my report&body=Report - #id#_#pdf_id#.pdf&attachment=#pdfpath##id#_#pdf_id#.pdf">Mail</a>