我知道这个主题已经从各个 Angular 进行了讨论,但我不确定我是否已经看到了我的具体问题的答案。
我正在用 HTML5、CSS 和 Javascript 编写一个原型(prototype)网页。我希望用户能够浏览到要附加的文件,然后将该文件附加到我发送到我设置的特定电子邮件地址的电子邮件中。我不希望弹出用户的默认电子邮件程序。
我在公司 Intranet 内有 SMTP 服务器的地址,但目前无法访问服务器来放置服务器端代码。在网页上,用户会知道涉及电子邮件,但我不希望他们除了选择文件并单击按钮而不弹出其他屏幕之外必须执行其他操作。
我知道如何使用 mailto 来发送电子邮件,但我认为您不能将其与附件一起使用。
有没有办法在不干扰服务器端的情况下做到这一点?知道我有权限的 smtp 服务器地址就足够了吗?同样,这是一个原型(prototype),但可能是产品新功能的基础。
谢谢!
最佳答案
Is there anyway to do this without having to mess with the server side?
不,除非目标浏览器公开了 SMTP 客户端对象。 (我认为不会。这将使垃圾邮件僵尸网络更容易构建......)
您需要在服务器上执行此操作。
关于javascript - 从 Javascript 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6752355/