• Byelex is expert op het gebied van dynamische content publicatie en eenvoudige online interactie, allemaal gebaseerd op Drupal.

Email defuscator, verbergen van je mailadres voor spambots

Als je een emailadres op een website vermeld dan zal dit waarschijnlijk snel geïndexeerd worden door een spambot. En daarna zal dit emailadres al heel snel ervoor zorgen dat de spamfilter constant bezig zal zijn om uw mailbox bruikbaar te houden.

De makkelijkste oplossing is door een contactformulier te gebruiken in plaats van een emailadres op de site te plaatsen. Hierdoor krijgen website bezoekers nooit het emailadres te zien. Nadeel hiervan is wel dat gebruikers beperkt zijn in hun mogelijkheden om contact op te nemen. Veel mensen vinden het makkelijker om te mailen. Hier hebben ze de mogelijkheid om een ontvangstbevestiging te krijgen, bijlagen mee te sturen, de verzonden mail te bewaren enzovoorts.

Een andere mogelijkheid is om het emailadres op je site te vermelden als emailadres(at)domein.nl maar deze oplossing heeft 2 problemen:

  1. het is geen link
  2. de bezoeker zal zelf moeten bedenken dat dit een emailadres is en dat (at) voor @ staat

Voor onze websites maken we gebruik van een jQuery library die met een javascript het adres emailadres(at)domein.nl automatisch omzet naar emailadres@domein.nl en die er ook een mailto link van maakt. Het jQuery script dat wij hiervoor gebruikt hebben kan hier gevonden worden plugins.jquery.com/project/defuscator

Om dit script te gebruiken binnen Drupal moet je de module downloaden en activeren op de modules pagina. De module is dan actief en behoeft geen extra instellingen meer. Om een mailadres automatisch om te laten zetten moet een string als deze toegevoegd worden:

<p class="mail_address">info(apestaartje)byelex.nl</p>

Het defuscator script scant namelijk op de class "mail_address" en zal alleen emailadressen omzetten binnen tags met deze class.

1 reactie

  • 1. Door soxofaan 23 Jun, 2008 | spamspan module

    ook interessant is de spamspan module.
    Deze module voorziet een input filter die email-adressen automatisch omzet in foo[at]bar[dot]com in de output en met javascript dan weer lees-/klikbaar maakt

  • Post new comment

    The content of this field is kept private and will not be shown publicly.
    • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h1> <h2> <h3><br><br/> <p>
    • Lines and paragraphs break automatically.
    • Web page addresses and e-mail addresses turn into links automatically.

    Geïnteresseerd?

    Contact

    Vertel ons vrijblijvend over uw project en ontvang van ons een review of een voorstel

    byelex-black.png

    Byelex is een website en software ontwikkelaar met een passie voor het ambacht. Waarden als kwaliteit, gebruiksgemak en value-for-money staan bij Byelex hoog in het vaandel. De afgelopen 15 jaar heeft Byelex een schat van ervaring opgebouwd op het gebied van software ontwikkeling, bedrijfsprocessen, grafisch design en content management welke allemaal effectief voor klanten worden ingezet.

    Drupal Association Organizational Member
    Byelex ontwikkelt in het populaire open-source CMS Drupal. Een grote gemeenschap draagt inmiddels bij aan de ontwikkeling van Drupal en daar profiteert u van mee. Het is ook goed om te weten dat er ook 'grote jongens' zijn die Drupal gebruiken, zoals NASA, Amnesty International en AOL.

    Partners

    partner-dell.png
    partner-bridgizz.png