hulp gevraagd bij mailform
Op een groot aantal websites gebruik ik een mailform (een al wat ouder
script) maar voldoet eigelijk aan mij wensen. de laatste maanden
komt er echter veel spam van deze mailform. De werking als volgt: Op de
pagina die de bezoeker kan invullen staan een aantal dingen die de bezoeker
kan invullen waarbij 1 veld gecontroleerd word (of het email adres is
ingevuld) na op verzenden te klikken word de mailform.php aangeroepen waarna
dit script word uitgevoerd
en een bedankt pagina bij de bezoeker verschijnt op het scherm.
De laatste tijd ontvang ik soms wel 10 spamberichten (allemaal in
bijvoorbeeld 1 minuut) bij bijvoorbeeld 30 sites waar dit formulier gebruikt
word resulteerd
dat dus in ruim 300 spam berichten. Ik heb het gevoel dat de de invul pagina
niet gebruikt word door de spammer (omdat de verifieering van email veld
omzeilt word)
maar dat direct de mailform.php gespamd word. De inhoud van de spamberichten
is allemaal onzin en veel links naar viagra, casinos etc.
Ik zelf zelf te denken om iets in te bouwen in het bestaande script dat het
bijvoorbeeld onmogelijk word om binnen bijvoorbeeld 10 seconden weer te
verzenden.
Natuurlijk heb ik ook gedacht aan captha achtige dingen maar ik vind dat
voor de gebruikersgroep erg lastig, ook de gedachte van hidden fields denk
dat niet werk
omdat (waarschijnlijk) het invulblad niet gebruikt word door de spammer.
(maar misschien denk ik fout)
Wie zou er kans zien binnen de nu gebruikte mailform.php iets in te bouwen
waardoor het probleem kleiner word (ik weet dat dit nooit geheel afdoende
zal zijn)
Een voorbeeld van bijvoorbeeld de pagina met de invul velden hier:
http://www.bakfiets-huren.nl/formulier.html
Ik heb de mailform als download even hier neer gezet:
http://www.bakfiets-huren.nl/mailformulier.rar
Misschein vind ik hier de specialist met een mooie oplossing ,helemaal
gratis is geen must.....
met vr gr Jan
Ik heb het formulier kunnen verzenden met alleen een emailadres [email protected] en verder leeg.
klopt alleen email veld word gecontroleerd
Bouw een eenvoudige captha in om spam te voorkomen.
ik heb wel gedacht aan captha maar deze mailform word veel gebruikt op websites voor ouderen en die hebben een hekel aan captha. Daarom zat ik te denken aan een tijdlimit
Jan de vries op 07/05/2014 13:10:27:
Daarom zat ik te denken aan een tijdlimit
Dus het moet niet al te snel ingevuld worden?
Quote:
Op welke wijze wilt u de borgsom ontvangen, maak hieronder een keuze Bank/Postbank
Beetje vreemde zin. Krijgt de huurder een borgsom?
Ik snap de bedoeling echter dat is hier niet echt duidelijk.
Op welke wijze wilt u de borgsom terug ontvangen
Jan de vries op 07/05/2014 13:17:29:
Inderdaad ik dacht aan bijvoorbeeld 10 seconden
Dus snellere oudjes wil je negeren?
Jan de vries op 07/05/2014 13:17:29:
Op welke wijze wilt u de borgsom terug ontvangen
Stukken duidelijker.
En de Postbank is nu ING.
Een seriuese invuller zal het formulier niet nogmaals invullen binnen 10 seconden dat zal de spambot wel willen daarom mijn gedachte
Maar dan heb je toch nog minsten één mailtje van de spambot.
ik weet het dat mijn gedachte oplossing wel wat nadelen heeft maar het verschil tussen bijvoorbeeld 30 of 300 mailtjes is acceptabel
Ik heb je een PM gestuurd.
Kijk even of je interesse vindt.
Graag antwoorden via PM.
sanThe.
PM verstuurd... natuurlijk ben ik nieuwsgierig naar verder opties
Jan de vries op 07/05/2014 12:55:28:
Ik heb het gevoel dat de de invul pagina
niet gebruikt word door de spammer (omdat de verifieering van email veld
omzeilt word) maar dat direct de mailform.php gespamd word.
niet gebruikt word door de spammer (omdat de verifieering van email veld
omzeilt word) maar dat direct de mailform.php gespamd word.
Je kan ook het volgende doen:
Wanneer alles ingevuld is, en je doorstuurt, start je een sessie.
Op het mailforum kijk je of deze sessie bestaat, en laat je de sessie weer verwijderen.
Hierdoor voorkom je dat er direct via de mailforum.php gespat wordt.
Voor een tijdslimiet kun je ook een cookie doen met als tijd bijvoorbeeld 30 seconden. Op de mail controleer je of de cookie niet bestaat
Tim