janthomas89 / mailsafe
此包已被弃用且不再维护。未建议替代包。
用于以垃圾邮件安全方式输出电子邮件的简单 symfony 2 扩展包
dev-master
2014-12-30 16:17 UTC
Requires
- php: >=5.3
This package is auto-updated.
Last update: 2022-06-13 21:02:57 UTC
README
用于以垃圾邮件安全方式输出电子邮件的简单 symfony 2 扩展包
它如何工作?
为了隐藏电子邮件地址以防止垃圾邮件机器人,mailsafe 使用 span 元素代替原始电子邮件地址。span 的 data-mailsafe 属性代表电子邮件地址的逆序和 base64 编码版本。
<span data-mailsafe="WyJlZC5lcmF3dGZvcy1zYW1vaHRuYWpAb2ZuaSIsIiJd"></span>
为了显示可读的电子邮件版本,通过 JavaScript 替换 span。
如何使用?
在模板中包含 @JanThomas89MailSafeBundle/Resources/public/js/mailsafe.jquery.js。然后,在需要输出电子邮件时使用 twig 过滤器 "mailsafe"。
{{ "example@example.com" | mailsafe }}