【问题标题】:javascript - send email through outlookjavascript - 通过 Outlook 发送电子邮件
【发布时间】:2012-03-03 12:32:02
【问题描述】:

我可以通过 javascript 发送 pdf 文件吗?

我有一个链接,当我单击该链接时,它需要打开带有标题的 OUTLOOK 和作为附件的 pdf 文件。还有一些正文。

有可能吗?

谢谢。

【问题讨论】:

  • 如果你在 linux 上怎么办?

标签: javascript jquery html email


【解决方案1】:

由于无法将 PDF 作为附件添加,我建议将其链接放在电子邮件正文中。这将节省用户的带宽,并且可以通过一个简单的 mailto: 链接来完成。

<a href="mailto:?subject=Look+at+this+PDF&body=http://mysite.com/file.pdf" title="Send PDF">Send PDF</a>

这也适用于使用用户默认使用的任何电子邮件客户端的任何系统(即您不限于 Outlook)。

【讨论】:

  • 我可以在电子邮件正文中嵌入 pdf 吗?
  • 不,这在 javascript 中是不可能的。
【解决方案2】:

由于不可能,我建议从您的页面收集您需要的所有信息(主题、正文、哪个文件等)并将其提交给您的服务器进行处理。在服务器上,您可以使用 smtp 发送电子邮件。

【讨论】:

  • 如果您的文件可以直接访问,Andrew 的回答可能就足够了。您将遇到的唯一问题是未设置电子邮件客户端(支持呼叫)或您的文件受到保护以致它们无法通过网络直接访问,例如当它们依赖于正在登录的授权用户。
【解决方案3】:

安全限制不允许这样做。想象一下潜在的问题。

此外,您完全无法控制打开哪个电子邮件客户端。这是由用户为他们使用的任何操作系统设置的。

【讨论】:

    猜你喜欢
    • 2011-09-14
    • 1970-01-01
    • 2013-11-23
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2016-05-11
    相关资源
    最近更新 更多