您好我的网站上有一个联系表格,包括字段名称,用户电子邮件,用户密码,内容和提交按钮。如果他们提交提交按钮,我应该通过他们的电子邮件和内容在我的收件箱中收到邮件。我在他们收到管理员邮件和管理员密码的每篇文章中都搜索过很多文章,但我需要从网站用户那里收到他们邮件ID的邮件
答案 0 :(得分:1)
您应该重新考虑这是否是解决问题的最佳方法。
要使用JavaMail根据Web表单中的信息发送消息,您将不得不询问用户访问其邮件服务器所需的所有配置信息 - 主机名,端口名,是否为ssl,用户名,最重要的是密码。用户可能不知道所有这些信息,也可能不愿意向您提供他们的电子邮件密码。
即使您获得了所有这些信息,如果您不在用户的网络上,也可能无法访问用户的电子邮件服务器。
如果您只是希望用户向您发送消息,您可以使用您的网页中的mailto:链接和您的电子邮件地址。然后,用户将使用已经正确配置的自己的邮件程序向您发送消息。虽然如果用户仅使用Web邮件用户界面,即使这样也行不通。
为什么您需要用户直接从自己的帐户发送邮件?