Zainstalowałem skrypt skracania URL-i YOURLS w domenie, którą mam, ponieważ podoba mi się pomysł posiadania własnego skrótu URL (i dla zabawy LOL).
W każdym razie zauważyłem, że jeśli umieścisz adres e-mail zamiast adresu URL w Yourls (poprzedzając go „mailto:”, przykład: mailto: example@example.com), Yourls faktycznie skróci link tak samo, jak każdy link HTTP. Po kliknięciu krótkiego linku przeglądarka zachowuje się tak, jakbyś kliknął bezpośrednio link mailto: - program obsługi poczty e-mail odpowiada.
Zastanawiałem się więc, czy to nie jest dobry sposób na zaciemnianie adresów e-mail, aby uniemożliwić zbieranie adresów przez roboty.
Wydaje mi się, że może być nawet lepsze niż użycie scr.im, ponieważ w scr.im adres e-mail jest drukowany na stronie, nawet jeśli znajduje się za ścianą captcha, więc bot może oszukać captcha, a następnie mieć dostęp do wiadomości e-mail (w faktem jest film na youtube, w którym ktoś to właśnie robi, ale ma on kilka lat).
Ale w Yourls adres e-mail nie jest drukowany na stronie, istnieje tylko w db. Istnieje w interfejsie administratora, ale bot musiałby zhakować login administratora, aby uzyskać dostęp do adresu e-mail.
Czy uważasz, że jest możliwe, że moduł gromadzący wiadomości e-mail mógłby w jakiś sposób „skrobać” i skracać adres e-mail za pomocą Yourls (lub jakiejkolwiek innej usługi skracania adresów URL, która umożliwia mailto: linki)?
Bardzo chciałbym usłyszeć opinie tych, którzy wiedzą więcej o botach zbierających wiadomości e-mail niż ja. Nie wiem dużo, z wyjątkiem tego, że zazwyczaj zeskrobują kod źródłowy i zbierają każdy tekst, który wygląda jak xxxx@rrrr.tld lub mailto: xxxx@rrrr.tld, w przeważającej części. W przypadku skrócenia adresu e-mail ten adres e-mail nie istnieje w kodzie źródłowym.
EDYCJA: Zdaj sobie sprawę, że nie pytam, czy jest to 100% sposób na pokonanie botów. Nie ma takiej rzeczy. Pytam raczej, co inni, którzy mają lepszą wiedzę na temat botów zbierających wiadomości e-mail, myślą o tym, jak skuteczna byłaby ta metoda w zakresie poważnego ograniczenia pozyskiwania twojego adresu e-mail.