Jens Gyldenkærne Clausen wrote:
>> Jeg har en sådan adresse liggende hos tele2. Adressen er ca.
>> 10 år gammel.
>
> Hvordan (og hvor meget) har den været brugt?
Adressen har så godt som ikke været brugt. Det var den første, jeg
overhovedet oprettede, men jeg nåede næsten ikke at bruge den.
Kort derefter oprettede jeg en anden - tilknyttet samme hjemmeside - men
kortere (og som i en periode var min aktive adresse). Den måtte jeg helt
opgive at bruge for flere år side, da der var op mod hundrede spammail
dagligt - det var før tele2 satte spamfilter på.
> Ideen med en test skulle være at se hvor hurtigt det går i dag -
> samt hvor effektive diverse udbyderspamfiltre er.
Det er mit indtryk, at både filteret hos tele2 og hos tdc er ganske
effektivt. Der er ikke meget, der slipper igennem. Hos tdc kan man desuden
rapportere det, der er sluppet igennem, som værende spam og samme afsender
er (burde være) fremover blokeret.
Derimod er jeg ikke imponeret over filteralgoritmen hos azero. Der er for
meget reelt, der bliver stemplet som spam - og samtidig bliver mailen - hvis
den er i html-format - mishandlet groft, så den næsten er ulæselig efter
download. Jeg har måttet frabede mig automatisk filtrering på min adresse og
tjekker i stedet over web (sletter spam på serveren), før jeg henter hjem
med OE.
> Hvis det er en GET-formular, kan du lægge formværdierne ind i
> kaldet til location (med querystring) - men det er langt enklere at
> bruge FormReference.submit() - som også virker på en postformular
Som jeg har forsøgt at bygge det op nu, kan jeg ikke få lov til at benytte
metoden POST
> Prøv at se eksemplet her:
>
> <form action="blokeret.html"
> onsubmit="javascriptfunktion_der_submitter_til_mailhandler">
Det har jeg lavet nu og mit script ser herefter sådan ud (forkortet):
function valider(theForm)
{
if (theForm.subject.value != "") {
return true;
}
if (theForm.navn.value == "") {
alert ("Du har ikke udfyldt Navn");
theForm.navn.focus();
return false;
}
.....
theForm.action="/cgi-bin/formmail";
theForm.submit();
}
Hvis der er skrevet noget i det forbudte felt, bliver jeg sendt til
'blokeret.html' - så langt så godt. Hvis det forbudte felt er tomt, får jeg
en get2net-genereret fejlside:
<citat>
Fejl: Forkert/ingen modtager
Der var ingen modtager eller ulovlig modtager specificeret i data sendt til
FormMail. Hvis siden er ny, kan det tage op til 24 timer før
modtageradressen er tilføjet til listen over adresser der må sendes til via
FormMail.
</citat>
Det er godt nok noget vrøvl, adressen er som tidligere nævnt adskillige år
gammel og siden har ligget der det meste af en uge. Siden har virket, før
jeg begyndte at flytte submit-funktionen op i javascriptet.
>> Jeg har overvejet en anden løsning - at lade javascript
>> udskrive formularens starttag,
>
> jeg har på fornemmelsen
> at det er lettere at få en bot til at håndtere simple
> javascriptudskrivningen end det er at få den til at håndtere
> funktionskald - og hvis det er rigtigt, vil udskrivningen af af
> form-elementet med javascript ikke være så sikkert som den anden
> metode.
Men jeg ville jo stadig have det skjulte felt, som botten lokkes til at
udfylde. Any way, nu forsøger jeg at få det til at fungere som du foreslår.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ -
http://ginnerskov.dk/
http://html-faq.dk