hej
Jeg har nogle websider med asp + DB , hvor der er gæstebøger.
Disse er i det sidste halve års tid blevet bombarderet med spam -
hvor der - tydeligvis - automatisk skrives indklæg med reklamer for viagra
og alt muligt andet
se f.eks
http://www.leholt.dk/ayrton/guestbook.asp?pagename=Guestbook
Kan man kode sig ud af det - eller er det noget som man bare må acceptere?
Gæstebøgerne sender automatisk en mail til den der skriver i gæstebogen --
og jeg tænkte at man kunne gøre det at jeg først skrev data til DB'en når
mail var sendt....
men men .. min kode checker jo faktisk ikke at mail også modtages i den
anden ende
(De mail adresser som SPAMMERNE anvender er jo ikke reelle.)
koden til afsendelse af mail er:
IF email <> "none" then
'########mail sendes til bruger
set objMail = Server.CreateObject("CDO.Message")
objMail.to = email
objMail.subject = "Thanks for writing to my guestbook"
objMail.from = "otto@leholt.dk"
''''objMail.TextBody = "this is the body of the email"
objMail.HTMLBody = "<font face=verdana>Dear " & name & " <br/>Thanks for
writing to my guestbook at <a
href='
www.leholt.dk/ayrton-'>http://www.leholt.dk'>www.leholt.dk/ayrton- <br/><br/>Best wishes
Charlotte & Ayrton"
objMail.Send
set objMail = nothing
end if