我正在创建一个 Oracle JET 应用程序,当用户单击忘记密码时,我想向用户发送一封包含用户密码的电子邮件。我尝试使用 mailto:
但它打开了邮件客户端。我希望应用程序在不打开邮件客户端的情况下发送邮件。有人可以解释一下这是如何做到的吗?这只能通过使用 RESTful Web 服务来完成吗?谢谢。
最佳答案
发送邮件需要服务器端操作,即连接到 SMTP 服务器。因此,如果您的 RESTful Web 服务是用支持 SMTP 的语言编写的,那么您可以做到。例如:http://www.journaldev.com/2532/javamail-example-send-mail-in-java-smtp
它与 Oracle-JET 无关,Oracle-JET 只是一个 UI 框架。
附注 如果您绝对想使用客户端 JavaScript 只是为了好玩 this answer显示如何。但正如评论所说,这完全违反了安全性。
关于javascript - Oracle JET 中自动生成的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43937037/