webForumDet fria alternativet

Skicka mail genom servern

ASP

6 svar · 355 visningar · startad av CrYpToNiC

Medlem sedan sep. 200056 inlägg
Frågan#1

Tja!

Är det någon som vet hur man gör?
Jag har testat att skicka med CDONTS men det funkar inte.

Finns det nått script som kan kolla vilka mailkomponenter som är installerade på servern?

Annars kanske det finns nått annat ställe som man kan skicka igenom?

Är tacksam för svar!

------------------
/CrYpToNiC

Medlem sedan juni 20003 169 inlägg
#2

Varför inte bara maila till ditt webhotell och fråga vilka mailkomponenter som är installerade???

------------------
//Wiberg

Medlem sedan juni 200032 967 inlägg
#3

Finns det nått script som kan kolla vilka mailkomponenter som är installerade på servern?

det känns som att man borde kunna göra någonting sånt härnt:

(obs! hyfsat otestat!)

err.clear
on error resume next
set objcdonts = server.createobject("cdonts.session")
if err.number <> 0 then
   response.write("cdonts är inte installerat<br>")
else
   response.write("klart att vi har cdonts!<br>")
end if

err.clear
on error resume next
set objjmail = server.createobject("jmail.smtpmail")
if err.number <> 0 then
   response.write("jmail är inte installerat<br>")
else
   response.write("klart att vi har jmail!<br>")
end if

err.clear
on error resume next
set objaspmail = server.createobject("smtpsvg.mailer")
if err.number <> 0 then
   response.write("aspmail är inte installerat<br>")
else
   response.write("klart att vi har aspmail!<br>")
end if

err.clear
on error resume next
set objaspemail = server.createobject("persits.mailsender")
if err.number <> 0 then
   response.write("persits aspemail är inte installerat<br>")
else
   response.write("klart att vi har persits aspemail!<br>")
end if

err.clear
on error resume next
set objbamboo = server.createobject("bamboo.smtp")
if err.number <> 0 then
   response.write("bamboo är inte installerat<br>")
else
   response.write("klart att vi har bamboo!<br>")
end if

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan sep. 200056 inlägg
#4

Ok. "klart att vi har cdonts!" stog det. Men jag får ju inget mail. . .

Jag har testat flera koder som jag har hittat här på forumet.

Någon som vet felet?

------------------
/CrYpToNiC

Medlem sedan feb. 20001 590 inlägg
#5

Du måste ange från adress, annars skickas inget.

set email= server.createobject("CDONTS.NewMail")
email.To="nisse@manpower.se"
email.From="president@whitehouse.gov"
email.Subject="Hello old chap!"
email.body=mailtext
email.send
set email=nothing

/T

------------------
This is what the KLF is about

Medlem sedan sep. 200056 inlägg
#6

Funkar ändå inte. Ska man inte skriva vilken smtp server den ska använda?

------------------
/CrYpToNiC

Medlem sedan sep. 200056 inlägg
#7

Nää.. Nu funkar det, var bara lite slarvfel av mig :)

Men det står från: <mailadressen> när man får mailet. Går det inte fylla i typ från: Olle eller nått istället?

------------------
/CrYpToNiC

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)