![]() |
Eftersom inte alla har javascript aktiverat så är det intressant att fundera över vilka möjligheter det finns att göra bra spamsäkra lösningar som inte baseras på javascript.
Jag har därför en fundering. om man istället för att länka min epost skriver min epost och i maila.php har följande kod. Gör det något svårare för en spam-crawler? Eller när de följer alla länkarna blir resultatet detsamma ändå? Tacksam för synpunkter. MVH Micke kod i maila.php: Kod:
<?php |
"om de inte klarar det idag, så gör de garanterat det imorgon.."
|
Ifall du vill undvika spam så använd ett formulär och visa inga adresser alls på sidan.
|
och döp absolut inte php-scriptet till *mail* nånting, utan bättre att ge det något "annonymt" namn
|
Om du kodar adresserna fullständigt, dvs ASCII eller liknande, inkl "mailto:" så är det ju bara en ointressant siffersträng....
|
Citat:
|
Citat:
|
Formulär tar som sagt huvuddelen, och ASCII är lite "overkill" men tar resten.
Det "optimala" vore: '="mailto:mig@srswwi.se">Min adress</a> men det går inte i ett rent dokument, utan du får skriva Min adress Detta ger Min adress Med php, tja, något sånt här kanske? Kod:
<?php |
Citat:
1. Dom är service för användaren, dvs användaren slipper öppna sitt e-postprogram för att skicka ett mejl - bra 2. Dom är sk*t för mottagaren om avsändaren skrivit fel e-postadress 3. Om avsändaren skrivit fel e-postadress, svarar inte mottagaren enligt avsändaren och mottagaren klassas som sk*tstövel som inte svarar på mejl. Så frågan blir kanske mer hur man garanterar att avsändaren skrivit rätt adress. I ett e-postprogram skall den väl vara rätt inskriven från början får man hoppas. Bara en tanke som bitråd.... |
Citat:
Jag skulle tippa på att en bra taktik är ett javascript som stoppar in mailto: och epostadressen i efterhand är ganska effektivt, eftersom spambotar knappast utför sidans js. Typ: Kod:
<span id="epost"></span> Kod:
<body onload="document.getElementById('epost').innerHTML='<a href=\"mail'+'to:'+'info'+'@'+'domän.se'\">Info</a>;"> Kod:
var kanelbulle="@"; |
Citat:
|
Man vill ju inte förlora kunder på ett omständigt förfarande. Ofta är formmail att föredra men det är lika ofta bra och ett krav från såväl kunder som uppdragsgivare att kunna komma åt epostadresser till företaget på ett enkelt och smidigt sätt. Det kan vara frustrerande att inte kunna spara och formattera epost som man vill och är van i sitt epostprogram.
|
Citat:
Jag har sett många exempel på sårbara kontaktformulär. Bara ett tips. |
Citat:
|
Jag har själv löst detta med formulär på ett sådant sätt att processen tar flera steg och ett av stegen genererar ett "ok" på processen. Finns inte detta "ok" i slutprocessen när mejl skall skickas ut, ja då blir det stopp.
Sen, för att svara mig själv tidigare, så kan man "lösa" det här med kontaktformulär på ett sådant sätt att man lägger ansvaret på användaren. Detta genom att skicka en kopia på formuläret till användaren och vid ifyllningstillfället meddela densamme att kopia kommer att skickas. Erhålls icke dylik inom exempelvis 24 timmar, kommer troligen ej heller svar från mottagaren pga felaktig avsändaradress. *småfult* |
Alla tider är GMT +2. Klockan är nu 21:49. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson