webForumDet fria alternativet

CDONTS mail skickar inget och inga felmess!

ASP

10 svar · 383 visningar · startad av crisse6

Medlem sedan dec. 20002 526 inlägg
Frågan#1

denna kod använder jag vid skickning av mail med komponenten CDONTS!
men jag får inget mail!!!!!!!

namn = request.form("namn")
rubrik = request.form("amne")
mail = request.form("mail")
mess = request.form("mess")

Dim ObjMail, mess

mess="Thank you for trying the CDONTS Message Wizard. "& vbcrlf & vbcrlf _
&"I hope you find it useful. "& vbcrlf & vbcrlf _
&"Best wishes, "& vbcrlf _
&"Dave."

Set ObjMail = Server.CreateObject("CDONTS.NewMail")

ObjMail.From = Request.Form("namn")
ObjMail.To = "cristoffer@telia.com"
ObjMail.Subject = "Mail från sidan"
ObjMail.Body = mess
ObjMail.Send
Set ObjMail = Nothing

response.redirect "kontakta.asp"
Medlem sedan juni 200032 967 inlägg
#2

Avsändaradressen (i det här fallet Request.Form("namn")) måste vara en giltig e-postadress. Har den ett giltigt innehåll? Prova att hårdkoda med en giltig adress.

Mvh,

Medlem sedan dec. 20002 526 inlägg
#3

ja, men det har jag gjort också... spelar ingen roll

Medlem sedan dec. 20002 526 inlägg
#4

ingen som har en susning?

Medlem sedan dec. 20002 526 inlägg
#5

hallå????????????

Medlem sedan maj 20021 028 inlägg
#6

jag har också samma problem. Min asp-kod är bara lite mer jobbigt pga en massa variabler som ska in i mailet som skickas. Men i grund o botten är problemet detsamma:

Mail skickas inte och felmeddelandena är slut (körde med option explicit). Vad kan ´problemet vara?

Nu är det två personer som behöver hjälp på exakt samma punkt! hoppas nån kan hjälpa oss ;)

Medlem sedan juni 200032 967 inlägg
#7

@nders skrev:

Avsändaradressen (i det här fallet Request.Form("namn")) måste vara en giltig e-postadress. Har den ett giltigt innehåll? Prova att hårdkoda med en giltig adress.

Testat? Vad innehåller variablerna?
Är SMTP-tjänsten igång och korrekt konfigurerad?

Medlem sedan dec. 20002 526 inlägg
#8

Jag fick ordning pa det. Det var som @nders sa, den inneholl ingen giltlig adress... Skriv ut med response.write och kolla vad den variabeln som ar mottagar adressen innehaller, det gjorde jag....

Lycka till! ;)

[r]
kan du visa din kod som skickar?
[/r]

Medlem sedan maj 20021 028 inlägg
#9

tänka sig! att allt till slut löste sig!!! :e

mitt problem var att servern förmodligen inte hade cdonts installerat. Jag laddade upp sidan på en annan server och cdontsapplikationen funkar utmärkt!!

ännu ett lyckligt slut! :e :D

EDIT: du menar den kod som skickar själva mailet?

Set mail_object = Server.CreateObject("CDONTS.NewMail")

mail_object.From = str_senderMail
mail_object.To = str_recieverMail
mail_object.Subject = str_subject
mail_object.Body = Body
mail_object.Send
set mail_object = nothing
Medlem sedan feb. 20022 594 inlägg
#10

Var det en *nixserver du försökte köra det på?

Medlem sedan maj 20021 028 inlägg
#11

nej. det var faktiskt en win2000server.

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)