0

我有一个表单,一旦用户单击提交按钮,其内容就会使用下面的行发送到我的电子邮件:

<input id="to" name="to" type="hidden" value="iram@example.com" />

我有一个处理表单的 mail.jsp 文件。如您所见,我已将输入类型设置为隐藏,但我听说垃圾邮件发送者仍然可以看到/使用该电子邮件向其他人发送垃圾邮件。如果是这样,我该怎么做才能避免垃圾邮件问题?

提前致谢!

4

1 回答 1

0
  • 正如您所提到的,表单数据将被发送到一个固定的电子邮件 ID,因此无需将其作为表单中的隐藏参数传递。

  • jsp 源对所有(网站的用户)都是可见的,因此最好将其保留在服务器端硬编码在负责发送邮件的 servlet(仅对开发人员可见)中。

    更新:

  • 遵循 MVC 架构,jsps 应该只用于表示,而不是用于逻辑实现(避免 scriptlet)。

  • 业务逻辑需要由服务器端的 servlet 和 bean 处理。

于 2013-02-07T09:41:38.887 回答