我的應用程序需要我創建一個XML文檔並將其作爲附件發送給用戶。我想知道是否有任何方法來創建XML文檔並將其作爲附件發送,而不將文件保存到服務器?我問這個問題的原因是會有很多電子郵件被髮送,我不想用文件超載服務器。如果沒有辦法做到這一點,我意識到我可以保存文件,通過電子郵件發送,然後刪除文件。但是,如果我可以創建文件併發送而不保存,它會容易得多。我已經看到這與PDF完成,您使用<cf document>
創建PDF並使用<cfmailparam>
作爲參數發送它,XML是否有類似的內容?ColdFusion創建併發送XML作爲電子郵件附件
2
A
回答
2
正如其他人在評論中提到的,您應該能夠使用您用於PDF傳遞的相同邏輯,並將其應用於XML傳遞。如果您包含代碼,我們可以幫助您更多。
或者您可以讓ColdFusion自動處理文件刪除。您提到的<cfmailparam>
標記的另一個屬性是「刪除」。如果包含「remove」屬性並將其設置爲true,則在郵件成功傳遞後,ColdFusion將刪除附件文件(如果有的話)。在ColdFusion 8.0.1中添加了您正在使用的「content」屬性。 Documented here
相關問題
- 1. 試圖創建一個電子郵件過程,收到一封電子郵件並回復發件人,並附上作爲附件發送的電子郵件
- 2. 保存文件並作爲電子郵件附件發送
- 3. 創建併發送Outlook電子郵件
- 4. 即時創建CSV併發送電子郵件,未創建附件
- 5. 節省作爲電子郵件發送的電子郵件的附件(即MSG)
- 6. Coldfusion不發送電子郵件
- 7. 在ColdFusion中發送電子郵件
- 8. Java:發送電子郵件附件:無法發送附件
- 9. PHP發送電子郵件與文件附件 - 電子郵件不發送
- 10. 發送電子郵件與pdf文件作爲附件在rhomobile
- 11. 將上傳的文件作爲電子郵件附件發送
- 12. codeigniter發送PDF文件作爲電子郵件附件
- 13. 發送HTML Div作爲電子郵件文件附件
- 14. 將.zip文件作爲電子郵件附件發送至Rails
- 15. 無法發送JavaScript文件作爲電子郵件附件
- 16. SendGrid電子郵件API,發送電子郵件附件
- 17. 用附件發送電子郵件到多封電子郵件
- 18. Android電子郵件發送無附件
- 19. 發送電子郵件附件C#
- 20. Flex&PHP - 發送電子郵件附件
- 21. 發送帶附件的電子郵件
- 22. 發送電子郵件附件
- 23. 發送電子郵件和附件
- 24. ASP.NET MVC發送電子郵件附件
- 25. php發送電子郵件附件
- 26. 發送帶附件的電子郵件
- 27. 發送電子郵件附件
- 28. 發送電子郵件與wordpress附件
- 29. WP7.1發送電子郵件附件
- 30. PHP電子郵件PDF附件發送
嘗試使用您用於pdf的相同技巧。 cfxml標籤可能派上用場。 –
我已經試過這個,我得到一個錯誤,說「無法將類型的類coldfusion.xml.XmlNodeList的值轉換爲二進制」。我在郵件標記中使用以下內容:「 」上下文是一個XML對象。 –
嘗試'content =「#toString(xmlTest)#」' – Travis