我一直在考虑发布一些项目,社区中的大多数作者通常按原样或使用诸如“ meATNOSPAMgmail.com”之类的常用方案将其电子邮件地址保留在代码中,这使我的偏执狂得到了提高。 ..
在公开发布源代码时,它是否经常导致垃圾邮件机器人解析您的电子邮件地址,如果是,您如何混淆它?
我一直在考虑发布一些项目,社区中的大多数作者通常按原样或使用诸如“ meATNOSPAMgmail.com”之类的常用方案将其电子邮件地址保留在代码中,这使我的偏执狂得到了提高。 ..
在公开发布源代码时,它是否经常导致垃圾邮件机器人解析您的电子邮件地址,如果是,您如何混淆它?
Answers:
在大约一年的开源开发中,我并不担心。当我意识到我应该担心的时候,地址已经乱成一团。话虽这么说,我并没有收到太多垃圾邮件,也许一个垃圾邮件或每个月有3个通过gmail过滤器。
如果您担心这种事情,请为您的开源联系人创建一个单独的电子邮件地址,然后转发所有内容。如果您使用的是gmail,我建议您使用其“加地址”。
实际经验:多年前,我为VNC贡献了一些代码(例如1998或类似的东西),而我毫不混淆的电子邮件地址最终成为readme.txt
随每个VNC副本分发并安装的标准。那时(及其后几年)肯定存在一些垃圾邮件蠕虫,它们会在用户计算机上的所有文件中查找电子邮件地址。我的地址就是其中的一个,以及该文件中列出的所有其他地址。我收到很多垃圾邮件。有一次,我收到的总垃圾邮件中约有20%是“来自”同一readme.txt
文件中的伪造地址。
因此答案是肯定的,在公共软件中释放您的电子邮件地址会导致更多垃圾邮件。但是,许多其他原因也会导致更多的垃圾邮件,因此我认为这实际上不值得担心。我仍然使用自1996年以来使用的相同电子邮件地址,并且依靠多层垃圾邮件过滤器来过滤垃圾邮件。
尽可能避免发布我的电子邮件地址。
我使用三种策略:
foo.com
,我使用电子邮件地址foo.com@example.com
。这三种策略都可以在我的简历顶部看到。
域从GoDaddy.com每年仅需花费$ 8。然后,我使用免费版本(http://google.com/a)的Google Apps,将来自所有不同电子邮件地址的电子邮件转发给我(可以执行此操作)。如果我有一个“变坏”的地址,也就是说,它开始收到大量垃圾邮件,那么我只为该地址编写一个筛选器,以排除发送给它的所有内容。