2011-12-07 9 views
2

cfscriptを使って次のようにします:次を使用してCF9でcfscriptを使用して添付ファイル付きのメールをどのように送信しますか?

<cfmail 
    from="[email protected]" 
    to="[email protected]" 
    subject="Attachments"> 
    <cfmailparam name="Reply-To" value="[email protected]"> 
    Some message goes here... 
    <cfmailparam file="c:\files\readme.txt"> 
    <cfmailparam file="c:\files\logo.gif"> 
</cfmail> 

はエラー「関数キーワードは、関数宣言にありません」原因:

mail subject="Test Email" from="[email protected] to="[email protected]" server="localhost" { 
    mailpart file="#ExpandPath('readme.txt')#"; 
} 

答えて

7

はここでどのように-に何をすべきかを説明するのです:http://simonbingham.posterous.com/sending-email-using-cfscript-in-coldfusion-9

// Create an instance of the mail object 
mail=new mail(); 

// Set it's properties 
mail.setSubject("Sample Email"); 
mail.setTo("[email protected]"); 
mail.setFrom("[email protected]"); 
mail.setCC("[email protected]"); 
mail.setBCC("[email protected]"); 

// Add an attachment 
mail.addParam(file="C:\foo.txt"); 

// Add email body content in text and HTML formats 
mail.addPart(type="text", charset="utf-8", wraptext="72", body="This is a test message."); 
mail.addPart(type="html", charset="utf-8", body="<p>This is a test message.</p>"); 

// Send the email 
mail.send(); 
関連する問題