Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: maskowanie maila dla robotów...
Forum PHP.pl > Inne > Hydepark
Remiq
Macie jakiś pomysł jak stworzyć adres @mail aby roboty nie znalazły go i był idioto odporny? Adres typu?: USUN.remik@remik.org nie przeszedł bo część osób pisała na niego..
cichy
Nie ma sposobu idiotoodpornego tongue.gif
generalnie mozesz tworzyc meila poprzez simpson(małpa)adres.pl lub cos w tym stylu smile.gif
inne sposoby (nie do konca bezpieczne simpson (at ) adres.pl bo niektore podobno tez juz to indeksuja..
mozesz tez tak:
simpson (at) adres pl (bez kropek) - ale nie ma gwarancji idiotoodporności winksmiley.jpg

Pozdro
kszychu
Albo umieścić maila na obrazku i nie dawać tego jako link, tylko niech "idiota" sam wpisze.

Albo sam możesz obsłużyć wysyłanie maila, np. otwiera się strona, gdzie kolo podaje temat maila i tresc, a już php wysyła to do Ciebie.
e4you
a baze e-maili masz w mysql jezeli tak to możesz zrobić tak :

.. to się używa tylko do w przypadku duęej ilości adresów (tak mi się zdaje)

w bazie z userami masz zapewne email i kazdy user ma id.

Jak "idjota" kliknie na dany link to pokazuje się mu formularz znajdujący sie na Twojej stronie . i wysyła email do ( np ID o nr. 4 )

Potem skrypt który wycągający odpowiedni e-mail do osoby któta ma dane ID, no i wysyła .A jako link użyj ( np obrazka ) albo imie i nazwisko danej osoby lub ksywa.

W ten sposób robot skanujący Twoją stronę nie znajdzie żadnego adresu . tylko głupie ID które są potem idętyfikowane jako adres e-mail

sory ze zakręciłem ale , nie umie tlumaczyc
Bora
swego czasu znalazłem na necie (chyba google) jak zabezpieczać maile.
były wykorzystane np javascript,y. Była to obszerna stronka po polsku.
kurtz
Witam
Cytat
Macie jakiś pomysł jak stworzyć adres @mail aby roboty nie znalazły go i był idioto odporny? Adres typu?: USUN.remik@remik.org nie przeszedł bo część osób pisała na niego..
Gwarantuje ze tego typu zabzpieczenie to nie metoda. Najlepiej zaloz skrzynke, tam gdzie sa dobre filtry antyspamowe.

Nawet jesli zabezpieczysz adres przed automatem to zawsze mzona go recznie wpisac do ksiazki, ktos moze dostac wirusem i rozeslac listy z twoim e-mailem.

Z wymienionych powyzej chyba najlepszy pomysl to podanie na obrazku, javascript nie u kazdego zadziala ;)


Pozdrawiam
Wojciech Jukowski
splatch
Trochę inny sposób.

W jakimś dowolnym pliku
[php:1:49a43132d9]<?php
$mail = str_rot13( 'splatch@desk.pl' );
echo "<a href='mail.php?to=$mail'>Napisz do mnie</a>";
?>[/php:1:49a43132d9]
Plik mail.php
[php:1:49a43132d9]<?php
if( str_rot13( $_GET['to'] ) )
{
// tutaj formularz
}
?>[/php:1:49a43132d9]
W ten sposób twój e-mail jest niewidoczny dla robocików. Wystarczy tylko zrobić formularz i będzie ok.
tomilipin
Kod
<SCRIPT LANGUAGE="JavaScript">



<!-- Begin

user = "tomilipin";

site = "poczta.onet.pl";



document.write('<a href="mailto:' + user + '@' + site + '">');

document.write(user + '@' + site + '</a>');

// End -->



</SCRIPT>


wyświetli na stronie cały adres + link (mailto:) ale w kodzie nie ma całego adresu
e4you
w moim przypadku nie widac adresu
tomilipin
e4you:
1. mówisz o swoim sposobie- że nie widać adresu,
2. mówisz o moim sposobie- że Ci nie działa
3. ?
e4you
tomilipin

1 . mowie o moim sposobie
2 . Twój nie wiem ale mysle ze tak nie sprawdzałem
tomilipin
aha, ale mi się wydaje że korzystanie ze zmiennej w php nic nie da gdyż po wygenerowaniu strony przez server do użytkownika dociera czysty html a tam jest podany już adres ;-) JavaScript generuje adres dopiero w przeglądarce użytkownika więc robocik sprawdzający kod strony nic nie znajdzie bo nie będzie podanego całego adresu
Bieniasxyz
Swego czasu w przykładach skryptów javascript w kursie Pawła Wimmera, był skrypt rozwiązujący ten problem :arrow:
tomilipin
jest taki sam, jak ten, który podałem ja smile.gif
znalazłem go u siebie na dysku ale przypuszczam że pochodzi on właśnie z kursu Pawła Wimmera.
Jego skrypty: http://webmaster.helion.pl/kurshtml/skrypt/skrypt.htm
Jego kurs HTML: http://webmaster.helion.pl/kurshtml/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.