我有一个表单,一旦用户点击提交按钮,其内容将使用以下行发送到我的电子邮箱:
<input id="to" name="to" type="hidden" value="iram@example.com" />
我有一个处理表单的mail.jsp文件。正如您所注意到的,我已将输入类型设置为隐藏,但我听说垃圾邮件发送者仍然可以看到/使用该电子邮件将垃圾邮件发送给其他人。如果是这样,我该怎么做才能避免垃圾邮件问题?
提前致谢!
答案 0 :(得分:0)
所有(网站用户)都可以看到jsp源代码,因此最好将它保存在服务器端硬编码的servlet中(仅对开发人员可见)负责发送邮件。
更新:
遵循MVC架构,jsps只应用于表示,而不能用于逻辑实现(避免使用scriptlet)。
业务逻辑需要由服务器端的servlet和bean来处理。