Page 1 of 2 12 Last
  1. #1
    [ JO ]'s Avatar
    Registered
    09/05/06
    Location
    Zottegem
    Posts
    781
    iTrader
    8 (100%)
    Mentioned
    0 Post(s)

    Verbergen van email adres

    Hallo allen!

    Wat is volgens jullie de beste manier om je email adres te beveiligen tegen spam, wanneer je een mailto gebruikt?

    Thx!


    PS Ik gebruik info omdat ik niet weet of het in php, javascript of wat dan ook zal zijn.
    Last edited by [ JO ]; 03-05-2010 at 21:04.
    Be cabbage, be U!
    no votes  

  2. #2
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Als ge de stickies had gelezen dan had ge gezien dat ge nog niet had moeten twijfelen over PHP/JS/.. maar gewoon de Q-prefix had moeten gebruiken.

    Voor beveiliging tegen spam is het gemakkelijk, gebruik gewoon geen mailto. Doet ge het toch dan hebt ge altijd het risico dat uw emailadres wordt uitgelezen. De enige manier om dat redelijk effectief te omzeilen is om de pagina waar uw emailadres opstaat enkel via een CAPTCHA beschikbaar te stellen (zoals op dns.be). En zelfs CAPTCHA is niet 100% crackproof.

    Een formulier met server-side verwerking en spambeveiliging is het meest voor de hand liggende alternatief.
    no votes  

  3. #3
    [ JO ]'s Avatar
    Registered
    09/05/06
    Location
    Zottegem
    Posts
    781
    iTrader
    8 (100%)
    Mentioned
    0 Post(s)
    Mijn excuses!
    Bedankt voor de info!
    Het liefst wil ik toch geen formulier. Maar zal het blijkbaar toch moeten overwegen...
    Be cabbage, be U!
    no votes  

  4. #4
    DieselPower's Avatar
    Registered
    23/09/04
    Location
    2000
    Posts
    5,759
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    17/23
    Facebook gebruikt afbeeldingen voor de emails van haar leden weer te geven, maar best dus geen mailto gebruiken.
    "Hookers and drunks instinctively understand that common sense is the enemy of romance." - Sebastian Horsley
    no votes  

  5. #5
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Quote Originally Posted by DieselPower View Post
    This quote is hidden because you are ignoring this member. Show
    Facebook gebruikt afbeeldingen voor de emails van haar leden weer te geven, maar best dus geen mailto gebruiken.
    Iets wat eigenlijk gewoon een enorm vals gevoel van veiligheid geeft. Al die bots beschikken toch over een mogelijkheid om zo'n unscrambled afbeeldingen uit te lezen.

    Om terug te gaan naar mijn eerdere voorbeeld van DNS. Zij gebruiken ook afbeeldingen, maar enkel op een pagina die toegankelijk is na het invoeren van een CAPTCHA.

    Een idee dat ik wel heb is om misschien zo'n emailadres via Javascript toe te voegen. Ik weet niet of bots zo'n scripts ook doornemen, maar bij zoekmachines heeft het alleszins een negatief effect.
    no votes  

  6. #6
    DieselPower's Avatar
    Registered
    23/09/04
    Location
    2000
    Posts
    5,759
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    17/23
    Hm, kunt ge dan niet instellen om bepaalde pagina's niet te doorzoeken? e.g. no follow.
    Wat doet de rest?

    Ik denk trouwens dat dit het meest effectieve is:
    Quote Originally Posted by Zero Grav View Post
    This quote is hidden because you are ignoring this member. Show
    Een formulier met server-side verwerking en spambeveiliging is het meest voor de hand liggende alternatief.
    Afbeeldingen kunnen trouwens niet gelezen worden door blinde surfers, ik betwijfel of dat invloed heeft op uw beslissing maar bon.
    "Hookers and drunks instinctively understand that common sense is the enemy of romance." - Sebastian Horsley
    no votes  

  7. #7
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Maja, een spambot kijkt niet naar een robots.txt bestand hé. ^^
    no votes  

  8. #8
    DieselPower's Avatar
    Registered
    23/09/04
    Location
    2000
    Posts
    5,759
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    17/23
    <a href="http://www.example.com/" rel="nofollow">discount drugs</a>
    nofollow - Wikipedia, the free encyclopedia
    "Hookers and drunks instinctively understand that common sense is the enemy of romance." - Sebastian Horsley
    no votes  

  9. #9
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Ahja, dat bedoelt ge. Maja, daar houden die bots evenzeer geen rekening mee. Dat is gewoon voor 'officiële' bots een goeie indicatie (zelfs die houden er niet allemaal rekening mee).
    no votes  

  10. #10
    Drone's Avatar
    Registered
    28/05/03
    Location
    bmb
    Posts
    744
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    15/15
    Ik gebruik meestal mijn eigen jquery scriptje.
    Code:
    <a class="brief">info apenstaart voorbeeld.be</a>
    Code:
    $("a.brief").each(function(){
        this.innerHTML=this.innerHTML.replace(" apenstaart ","@");
        this.href="mailto:"+this.innerHTML}
    );
    Kweet eigenlijk niet hoe veilig dit is. Ik zie (filmke is wel al oud denk ik) dat google nu ook al stukken javascript kan interpreteren dus misschien dat bots dat ook al kunnen. Ik denk wel dat zolang andere nog mailto gebruiken de meeste bots de moeite niet doen om javascript te parsen.
    no votes  

  11. #11
    Dubbelpunt's Avatar
    Registered
    23/03/09
    Location
    Belgie
    Posts
    5,054
    iTrader
    5 (86%)
    Mentioned
    0 Post(s)
    zonder een mailto werken en bv de woorden testertje at hotmail dot com gebruiken
    of een image/screenshot met email adres gebruiken

    in beide gevallen best vermelden dat je dit doet wegens spamprotectie
    no votes  

  12. #12
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Mailto of geen mailto maakt allemaal niets uit, emailadressen kunnen sowieso wel uitgelezen worden. En aangezien iedereen dezelfde methode gebruikt (met die at en dot) kunnen die bots dat ook wel uitlezen.

    Voor de rest van uw comment moet ge de thread maar doorlezen, is al aangehaald.
    Last edited by Zero Grav; 04-05-2010 at 14:51. Reason: Typo
    no votes  

  13. #13
    Cycloon's Avatar
    Registered
    18/01/04
    Location
    Melle
    Posts
    10,535
    iTrader
    56 (100%)
    Mentioned
    0 Post(s)
    Reputation
    27/102
    Idd, mails uitschrijven met dot, apenstaart, at en toestanden is al langer achterhaald. Zelf de kleinste scriptkiddies schrijven daar code voor om zo'n dingen te vinden.
    “In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
    PSN: Cycloon - Final Fantasy XIV: A realm reborn character
    no votes  

  14. #14
    [ JO ]'s Avatar
    Registered
    09/05/06
    Location
    Zottegem
    Posts
    781
    iTrader
    8 (100%)
    Mentioned
    0 Post(s)
    Sorry voor de late reactie, maar ik ga inderdaad maar voor een php script.
    Kent iemand een goed script waarbij er ook getest wordt of er iets ingevuld is en dergelijke?
    Ik veronderstel dat het het best is dat het script in een apart php file staat?

    Bedankt!
    Be cabbage, be U!
    no votes  

  15. #15
    [ JO ]'s Avatar
    Registered
    09/05/06
    Location
    Zottegem
    Posts
    781
    iTrader
    8 (100%)
    Mentioned
    0 Post(s)
    Ik heb nu toch een simpel script gekozen, alleen werkt het niet. Het is nochtans echt het simpelste van het simpelste.

    html:
    Code:
    		<form name="contact" method="post" action="post.php">
    			<table class="contact">
    				<tr>
    					<th>Naam:</th>
    					<td><input name="naam" type="text" size="50" ></td>
    				</tr>
    			
    				<tr>
    					<th>Email:</th>
    					<td><input name="email" type="text" size="50" ></td>
    				</tr>
    				<tr>
    					<th>Onderwerp:</th>
    					<td><input name="onderwerp" type="text" size="50" ></td>
    				</tr>
    			
    				<tr>
    					<th>Vraag:</th>
    					<td><textarea name="bericht" cols="50" rows="8"></textarea></td>
    				</tr>
    			</table>
    			<p><input type="submit" name="Submit" value="Verstuur"></p>
    		</form>
    post.php
    PHP Code:
    <?php   
    $naam 
    htmlspecialchars($_POST["naam"]);  
    $email htmlspecialchars($_POST["email"]);
    $onderwerp htmlspecialchars($_POST["onderwerp"]);
    $bericht htmlspecialchars($_POST["bericht"]);  
      
    if (!
    $naam) {  
    echo 
    "U heeft geen naam ingevuld!";  
    exit; }  
      
    if (!
    $email) {  
    echo 
    "U heeft geen e-mailadres ingevuld!";  
    exit; }  

    if (!
    $onderwerp) {  
    echo 
    "U heeft geen onderwerp ingevuld!";  
    exit; } 
      
    if (!
    $bericht) {  
    echo 
    "U heeft geen bericht ingevuld!";  
    exit; }  
      
    else {  
      
    $tijd time();  
    $datum strftime("%d/%m/%y %H:%M"$tijd);  
    $ip getenv("REMOTE_ADDR");  
    $message "" $naam " met het e-mailadres " $email " en het IP $ip stuurde op $datum het volgende bericht:   
    ____________________________________  
    "
    Onderwerp: . $onderwerp "
    $bericht "  
    ------------------------------------"
    ;  
      
    $mailadres "blabla@gmail.com";  
    $message str_replace ("<br>","\n"$message);  
      
    mail("$mailadres""Bericht van mijndomein.nl",  
        
    $message"From: " $email "");  
          
    echo 
    "Uw bericht is verzonden. U krijgt zo snel mogelijk antwoord.";   
    }  
    ?>
    Kan iemand de fout er uit halen? Ik wil er graag ook nog een dropdown in verwerken en controleren op de @ voor het emailadres. Maar als het nu al niet werkt...

    Kan iemand me helpen? Ik ben wel een absolute newbie op die vlak!
    Thx!!

    EDIT// eigen emailadres bijgewerkt
    Last edited by [ JO ]; 10-05-2010 at 23:09.
    Be cabbage, be U!
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in