java - 使用Java从本地主机发送电子邮件

标签 java email

有没有一种方法可以实现在用户计算机上设置临时SMTP服务器,发送电子邮件然后终止自身的代码?

我想避免必须输入电子邮件帐户的凭据,这在使用Javamail时必须执行...

编辑:我需要在用户之间分发该程序,并使他们能够通过单击按钮向我发送电子邮件。我必须能够在不使用外部工具的情况下通过程序设置服务器,并且必须能够在任何计算机上进行操作(当然,如果它已连接到Internet)。

这对我的用户来说应该很容易做到,否则就失去意义了……如果用户必须安装其他软件才能使其正常工作,那就没有意义了……

EDIT2:我试图避免身份验证,因为Java相对容易反编译。我可以使用一些工具将其弄乱,但这并不是100%安全的。如果我输入任何电子邮件或密码,那么足够有决心的人可以找到他们或弄乱我的发送地址...

EDIT3:没有交叉发布,所以在这里:
http://www.java-forums.org/networking/80389-getting-files-user-computer-google-cloud-drive.html

最佳答案

关于java - 使用Java从本地主机发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17877810/

相关文章:

php - 系统生成的电子邮件退回

git - 如何获取 GitHub 推送的电子邮件差异?

python - Django:Gmail SMTP 错误:请先运行 connect()

java - 使用 Java 从方法调用中读取 C++ 控制台输出

java - org.hibernate.hql.internal.ast.QuerySyntaxException : unexpected token: >= near line 1

java - 如何从 Java 中的 TextField 中删除逗号

email - 如何使用 Pentaho Kettle 从电子邮件中获取附件?

rest - 将呈现的电子邮件发送到 SendGrid 的最快方法

java - RecyclerView 适配器没有填满我的数据数组

java - 重构 - 应合并可折叠的 "if"语句