[英]ReactJs - Send Email with email body and attachment
只是想知道我们如何使用ReactJs从客户端触发MS Outlook新邮件。 电子邮件中应包含一些内容(表格和一些文本),还应包含从服务器端下载的附件(PDF文件)。 可以从状态属性“ this.state.data”(它是一个对象数组)中检索所有电子邮件内容。
现在,我在下面有一些东西(html方式)。 当用户单击一个按钮时,它可以打开带有主题和SentTo指定的新邮件屏幕。 我该如何做其余的(内容+附件)?
<button type="button" className="btn btn-default"><a href="mailto:this.guy@gmail.com?subject=Test">Send Out Email</a></button>
对于附件,我需要(可能)编写一个get方法,以便首先从服务器下载。 那么我们如何将其附加到电子邮件上呢?
我已经知道如何从服务器下载它并将其显示在另一个选项卡上(工作正常):
handleDownload = (path) => {
window.open(
"/myController/GetFileFromServer?filePath=" + path,
"_blank"
);
另外,我也可以通过服务器端发送电子邮件,这对我来说比较容易。 但是,用户可能需要先手动丰富电子邮件,然后再发送。 因此,我认为客户端将更适合我的情况。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.