Problemer med JMail
Jeg har problemer med at få JMail til at sende til en andenadresse end min egen. Hvis jeg sender til lars@legestue.net får
jeg e-mailen, men hvis jeg sender til fx lsolesen@hotmail.com får
jeg ikke e-mailen.
Det hele bygger på en formular, hvor brugeren indtaster data.
Vedkommende klikker derefter på Send, og siden gennemløber
følgende if-sætning.
Jeg har tjekket, at navn og modtager har det rigtige indhold
efter formularindtastningen.
-- KODE START -----------------------------------------
if Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" then
\' Formularindstastningerne gøres til variable
navn = request(\"navn\")
modtager = request(\"ad\")
\' Konfigurér med smtp-server, afsender og tekst
Set objMail = server.CreateObject(\"JMail.SMTPMail\")
\' ## MAILPROG OPSÆTNING
objMail.Sendername = \"Fodboldens Legestue\"
objMail.ServerAddress = \"mail.legestue.net\"
objMail.Sender = \"lars@legestue.net\"
objMail.ReplyTo = \"lars@legestue.net\"
objMail.subject = \"Besøg Fodboldens Legestue\"
\' ## MODTAGER PÅ EMALEN
objMail.AddRecipient modtager
\' ## TEKST I EMAILEN
StrMailBody = \"En eller anden tekst\"
objMail.body = strMailBody
objMail.Priority = 3
\' ## SENDER
objMail.Execute
Set objMail = nothing
If err.Number < 0 Then
Response.Write \"<p><b>Anbefalingen blev ikke sendt. Prøv igen
senere.</b>\"
Else
Response.write \"<p>Anbefaling sendt til
\" & modtager
end if
[SNIP FORMULARINDTASTNINGEN]
End if
-- KODE SLUT -----------------------------------------
Med venlig hilsen
Lars Olesen