【发布时间】:2009-05-06 01:18:39
【问题描述】:
我已经阅读了大部分关于防止垃圾邮件技术的问题,但似乎没有一个建议使用浏览器的会话。
我们有一个向给定电子邮件地址发送电子邮件的表单,但我们不喜欢使用“验证码”或 Javascript 的想法,因为我们希望让没有 Javascript 的用户可以轻松访问用户旅程。
我们希望使用会话对象来帮助防止表单垃圾邮件。我们的 webapp 是在 Weblogic Server 10 上使用 Struts 开发的。
解决方案是,当表单加载时,它会在会话对象中设置一个变量。单击提交后,我们会检查变量的会话。没有变量,重定向到表单。变量存在发送邮件。
如果有任何意见/理由说明这可能是一个坏主意,我将不胜感激,因此我们可以针对其他人评估此解决方案。
非常感谢, 乔纳森
【问题讨论】:
标签: java session struts spam-prevention