[英]Adding a base64 encoded image as a attachment in mailto()
我正在使用用戶繪制的Canvas。 我確實旁邊有一個電子郵件鏈接我希望在點擊電子郵件時,畫布被隱藏到圖像中,該圖像將作為附件通過電子郵件發送。
到目前為止,我已經將畫布轉換為圖像使用
var image = canvas.toDataURL();
它給出了base64編碼的圖像。
在電子郵件鏈接<a href="mailto:abc@domain.com?subject=my report&body=see attachment&attachment="image" ">E-Mail</a>
但是這給了我郵件正文中的base64編碼字符串。
有沒有辦法將圖像作為附件使用javascript,php,jquery或其他任何東西附加?
你需要做一些服務器端來完成這項工作。 我的建議是這樣的:
至於你如何專門做這個...我認為大多數步驟都是直觀的,但你需要一些方法來輕松郵寄附件。 有很多解決方案,但如果你不介意一些無恥的自我推銷,請看看我的PHP郵件腳本:
https://github.com/stlewis/Mail
它非常易於使用,並且支持所有類型的附件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.