从垃圾邮件发送者那里隐藏收件人的电子邮件

时间:2013-02-06 13:28:17

标签: forms

我有一个表单,一旦用户点击提交按钮,其内容将使用以下行发送到我的电子邮箱:

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

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

提前致谢!

1 个答案:

答案 0 :(得分:0)

  • 正如您所说,表单数据将被发送到固定的电子邮件ID,因此无需将其作为表单中的隐藏参数传递。
  • 所有(网站用户)都可以看到jsp源代码,因此最好将它保存在服务器端硬编码的servlet中(仅对开发人员可见)负责发送邮件。

    更新:

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

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

相关问题