Чи приховуєте вашу електронну адресу у відкритому коді, щоб запобігти спаму?


11

Я думав над тим, щоб випустити кілька проектів, і більшість авторів спільноти залишають свою електронну адресу прямо в коді, часто, як це є, або використовують загальновживані схеми на зразок "meATNOSPAMgmail.com", яка начебто піднімає мій прапор параної. ..

Якщо публічно вивільняти вихідний код, чи часто це призводить до того, що вашу електронну адресу розглядають спам-боти, і якщо так, то як придумати його?


2
Можливий кандидат на неконструктивне
Maniero

2
Я не погоджуюся з тим, щоб це було позначено як "неконструктивне". Це дуже турбує програмістів, що не мають коду, просто потрапляючи у відкритий код. У нас з цього приводу виникають різні занепокоєння у натовпу SU, оскільки наш електронний лист буде фактично нашим "офіційним методом особистого контакту", тому ми не хочемо просто відмовлятися від облікового запису, коли він отримує спам. Я можу зробити аргумент, що він відповідає точкам 1, 3, 4, 5 і 6 вашого посилання.
jkerian

Відповіді:


12

Я не хвилювався з цього приводу близько року розвитку з відкритим кодом. До того часу, як я зрозумів, що мене слід турбувати, адреса виходить у дикій природі. З огляду на це, у мене в цьому обліковому записі не надто багато спаму, можливо, повідомлення про спам чи три потрапляє через фільтр Gmail на місяць.

Якщо вас турбують подібні речі, можливо, зробіть окрему електронну адресу для контакту з відкритим джерелом, а потім просто переадресуйте все. Якщо ви використовуєте gmail, я б радив використовувати їх "плюс адресація" .


'+' 1: Чудова порада
джолл

1
Це, очевидно, працює лише в тому випадку, якщо спамери не видаляють вміст між "+" та "@".
Матьє М.

@Matthieu: Ще раз ... в принципі я згоден, що це може бути проблемою. На практиці ... чому спаммер турбує?
jkerian

спамер, мабуть, ні, веб-сайт, що розкриває вашу електронну пошту, краще зробити так :)
Матьє М. Окт

14

Я уникаю проблеми, залишаючи URL-адресу веб-сайту замість адреси електронної пошти в коді, і тоді хтось може зв’язатися зі мною через мій сайт, не вимагаючи, щоб я залишав адресу електронної пошти навколо того місця, де будь-який випадковий спам-сайт міг зібрати її.


4

Досвід реального світу: я вніс якийсь код у VNC багато років тому (наприклад, 1998 чи щось), і моя незахищена адреса електронної пошти опинилася у стандарті, readme.txtякий розповсюджувався та встановлювався з кожною копією VNC. Тоді (і в наступні роки), звичайно, були деякі спам-хробаки, які переглядали всі файли на комп'ютері користувача на адреси електронної пошти. Моя адреса була однією з таких, як і всі інші, перелічені у цьому файлі. Я отримую багато спаму. Одного разу приблизно 20% від загального обсягу спаму, який я отримав, був "з" підробленої адреси в тому самому readme.txtфайлі.

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


2

Коли це можливо, я уникаю публікувати свою електронну адресу.

Я використовую три стратегії:

  1. Як було сказано в попередній відповіді, я надаю веб-сайт.
  2. Я використовую зображення своєї електронної адреси.
  3. У мене є власний домен, тому я можу використовувати багато і багато електронних адрес. Для кожного сайту foo.comя використовую електронну адресу foo.com@example.com.

Усі три ці стратегії можна побачити у верхній частині мого резюме .

Домен коштує від GoDaddy.com близько 8 доларів на рік. Потім я використовую Google Apps, безкоштовну версію (http://google.com/a), щоб пересилати електронні листи з усіх різних електронних адрес мені (для цього є налаштування). Якщо у мене є адреса "піти погано", тобто вона починає отримувати багато спаму, я просто пишу фільтр на ту адресу, яка викидає все, надіслане на неї.


1

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

Спам приходить і йде. Після того, як ви проігнорували достатньо їхніх повідомлень, вони зазвичай зупиняються.


0

Обдумування вашої адреси електронної пошти чудово, якщо ви весь час на 100% і спам-боти ще не придумали, як проаналізувати ваш конкретний метод. Якщо ви зіпсуєте один раз, або спам-боти з’ясували, як його розібрати, тоді ви не можете покласти генія назад у пляшку.

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

Цілком ймовірно, що всі вони все-таки матимуть вашу електронну адресу, і якщо цього не зробити, вони зобов'язані почати здогадуватися.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.