【发布时间】:2015-01-17 14:19:48
【问题描述】:
因此,对于我的响应式网站,在移动规模时,我有一个“给我们发送电子邮件”按钮,用户可以点击该按钮来打开电子邮件客户端。
最初这是一个简单的 mailto:,但后来我对其进行了更改,但由于我想将更改保持在最低限度,因此我决定采用以下方法:
在我的站点目录中将"mailto:example@email.com 替换为指向redirect.php 的链接。
redirect.php 中的所有内容都是这样的:
<?php
header('Location: mailto:example@email.com');
exit();
?>
而且它表现得非常好! 那是电子邮件地址出现在 HTML 或 JS 中的唯一位置,所以我觉得对电子邮件进行完全加密会有点过头了。
所以我的问题是:这足以有效地将垃圾邮件机器人拒之门外吗? 如果不是,还需要哪些额外步骤?
显然您不能 100% 阻止它们发生,但我认为实际地址仅在服务器端,这将大大降低风险。 对吧?
【问题讨论】:
-
您仍在广播电子邮件地址。始终将其关在门后。
-
这是一种解决方法。其实有点巧。但不太可能阻止写得很好的蜘蛛。
-
@JohnConde 是的,你说得对,我可以通过网络检查器看到它......好吧,我想我得重新考虑一下。感谢您指出这一点。
-
@mario heh 谢谢,我当然这么认为。
标签: php email obfuscation