如何通过电子邮件发送 dataURL 图片

Posted

技术标签:

【中文标题】如何通过电子邮件发送 dataURL 图片【英文标题】:how to send dataURL Picture via email 【发布时间】:2014-02-12 06:53:37 【问题描述】:

对于一个网络项目,我想通过电子邮件发送我通过 dataURL 从画布获取的图片,以将其直接上传到不倒翁。我可以获取dataURL并下载图片

function download() 
var dt = scope.toDataURL('image/png');
this.href = dt;;

有没有办法直接通过电子邮件发送这张图片?

【问题讨论】:

【参考方案1】:

您需要有一个服务器组件来接收图像并将其作为电子邮件发送。 以下是使用 php 执行此操作的方法。如果您搜索它,则有使用其他语言的示例。

第 1 部分:发送到服务器:

How to save a html5 Canvas as Image on a server

第 2 部分:将图像附加到电子邮件并内联显示

how to send an HTML email with an inline attached image with PHP

【讨论】:

有像 Mandrill 这样的服务可以让你在客户端发送邮件。

以上是关于如何通过电子邮件发送 dataURL 图片的主要内容,如果未能解决你的问题,请参考以下文章

如何更改通过电子邮件发送的重置密码 VIEW? [关闭]

如何在 Android 中的图像上添加文本并使用 JavaMail API 通过电子邮件发送

通过 Django 发送邮件时 Gmail 的图片链接损坏

如何在 Android 中通过电子邮件发送图片,预览但未附加..?

我如何让Raspberry Pi用python发送带有图片的电子邮件

Python:多部分 html 电子邮件通过嵌入式图像和附件发送