【发布时间】:2016-06-21 18:31:56
【问题描述】:
我正在处理一个项目,我希望能够根据客户地址发送单独的电子邮件。理想情况下,这一切都会在我单击按钮时在后台发生。我不想打开邮件客户端表单,因为收件人的数量可能非常多,并且一封一封地发送电子邮件会太痛苦。
我目前正在使用 JavaScript,但是经过一些研究,我发现无法直接从 JavaScript 发送电子邮件,而必须通过 Ajax 调用向邮件服务器发送请求。我考虑过诸如 Mandrill 之类的第三方 API,但我不确定,因为电子邮件可能包含敏感数据。
我的问题是,是否可以使用 Outlook Exchange 服务器完成任务(我相信 JavaScript 已经为 Office 产品提供了 API)?
更新
我最终切换到 Java Mail API https://javamail.java.net/nonav/docs/api/。只需几个步骤即可连接到服务器并发送电子邮件。
【问题讨论】:
-
如果您不想使用第三方 API,最好将其发送到服务器端。
标签: javascript ajax email outlook