Вы скрываете свой адрес электронной почты в коде с открытым исходным кодом, чтобы предотвратить спам?

11

Я думал о выпуске нескольких проектов, и большинство авторов в сообществе оставляют свой адрес электронной почты прямо в коде, часто как есть, или используют часто используемые схемы, такие как «meATNOSPAMgmail.com», что как бы поднимает мой флаг паранойи. ..

При публичном выпуске исходного кода часто ли это приводит к тому, что спам-боты анализируют ваш адрес электронной почты, и если да, то как вы его запутываете?

жюльен
источник
2
Возможный кандидат на неконструктивный
Maniero
2
Я не согласен с тем, что это помечено как «не конструктивное». Это в значительной степени не связано с кодом для программистов, которые только начинают работать с открытым исходным кодом. В этом отношении у нас другие проблемы с SU, поскольку наша электронная почта фактически будет нашим «официальным методом личного контакта», поэтому мы не хотим просто покидать учетную запись, когда она становится спамовой. Я мог бы привести аргумент, что он соответствует пунктам 1, 3, 4, 5 и 6 вашей ссылки.
jkerian

Ответы:

12

Я не волновался об этом около года разработки с открытым исходным кодом. К тому времени, когда я понял, что должен быть обеспокоен, адрес уже не существует. Тем не менее, с учетом вышесказанного у меня не было слишком большого количества спама, приходящего на эту учетную запись, возможно, спам-сообщение или три раза проходит через фильтр gmail в месяц.

Если вас беспокоят подобные вещи, возможно, создайте отдельный адрес электронной почты для контакта с открытым исходным кодом, а затем просто перешлите все. Если вы используете Gmail, я бы посоветовал использовать их "плюс адресация" .

jkerian
источник
'+' 1: Большой наконечник
jholl
1
Очевидно, это работает только в том случае, если спамеры не удаляют содержимое между «+» и «@».
Матье М.
@Matthieu: еще раз ... в принципе, я согласен, что это может быть проблемой. На практике ... зачем спамеру мешать?
jkerian
спамер, вероятно, не будет, веб-сайт, раскрывающий вашу электронную почту, будет лучше сделать это :)
Matthieu M.
14

Я избегаю этой проблемы, оставляя URL-адрес веб-сайта вместо адреса электронной почты в коде, и тогда кто-то может связаться со мной через мой сайт, и мне не нужно оставлять адрес электронной почты без присмотра, где любой случайный спамбот может его получить.

Мейсон Уилер
источник
4

Реальный мировой опыт: много лет назад я внес некоторый код в VNC (например, в 1998 или около того), и мой необоснованный адрес электронной почты оказался в стандарте, readme.txtкоторый распространялся и устанавливался с каждой копией VNC. Тогда (и в последующие годы), безусловно, существовали спам-черви, которые просматривали все файлы на компьютере пользователя в поисках адресов электронной почты. Мой адрес был одним из них, а также всех остальных, перечисленных в этом файле. Я получаю много спама. В какой-то момент около 20% всего спама, который я получил, был «от» поддельного адреса в том же readme.txtфайле.

Таким образом, ответ - да, публикация вашего адреса электронной почты в общедоступном программном обеспечении приводит к увеличению количества спама. Тем не менее, многие другие вещи также приводят к большему количеству спама, так что я не думаю, что это действительно стоит беспокоиться. Я по-прежнему использую тот же адрес электронной почты, который использовался с 1996 года, и полагаюсь на несколько слоев спам-фильтров для фильтрации дерьма.

Грег Хьюгилл
источник
2

По возможности я избегаю публикации своего адреса электронной почты.

Я использую три стратегии:

  1. Как говорилось в предыдущем ответе, я даю веб-сайт.
  2. Я использую изображение моего адреса электронной почты.
  3. У меня есть свой собственный домен, поэтому я могу использовать множество адресов электронной почты. Для каждого сайта foo.comя использую адрес электронной почты foo.com@example.com.

Все три из этих стратегий можно увидеть в верхней части моего резюме .

Домен стоит только около $ 8 в год от GoDaddy.com. Затем я использую Google Apps, бесплатную версию (http://google.com/a), чтобы пересылать мне электронные письма со всех разных адресов электронной почты (для этого есть настройка). Если у меня есть адрес «испорчен», то есть он начинает получать много спама, я просто пишу фильтр для этого адреса, который выбрасывает все, что ему отправлено.

Нил Смитлайн
источник
1

Честно говоря, не знаю, так как кнопку спама в моем почтовом клиенте так легко нажимать. имеющийlord.quackstar at gmail dot com только раздражает людей и ботов , вероятно , можно разобрать , что уже.

Спам приходит и уходит. Как только вы игнорируете достаточно их сообщений, они обычно останавливаются.

TheLQ
источник
0

Запутывать ваш адрес электронной почты замечательно, если вы все время на 100%, а спам-боты еще не выяснили, как анализировать ваш конкретный метод. Если вы испортили один раз, или спам-боты выяснили, как его анализировать, то вы не можете положить гениев обратно в бутылку.

Так что живите на грани, оставьте свой адрес электронной почты, не обращая внимания на спам, который обязательно последует: jim@mckeeth.org

Скорее всего, все они имеют ваш адрес электронной почты, и если они этого не делают, они обязательно начнут гадать.

Джим Маккит
источник