webForumDet fria alternativet

CDONTS mailskickning.

14 svar · 274 visningar · startad av qwerty

qwertyMedlem sedan jan. 2001391 inlägg
#1

Jag har cdonts 1.2 på servern. Jag försöker med koden nedan som jag hittat här på wf. Jag får inget felmeddeland men det kommer inte något mail.

set objMail = CreateObject("CDONTS.Newmail")
                                   objMail.From = "rob@here.com"
                                   objMail.To = "minadress@mindoman.com"
                                   objMail.Subject = "Det här är subjectet"
                                   objMail.Body = "Det här är meddelandet..."
                                   objMail.Send
                                   set objMail = Nothing

Någon som har en idé om vad felet kan vara?

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

[Redigerat av qwerty den 06 aug 2001]

annoMedlem sedan nov. 2000213 inlägg
#2

prova att lägga till detta högst upp:
dim objMail

------------------
/anno

qwertyMedlem sedan jan. 2001391 inlägg
#3

...de´ blev ingen skillnad.

spelar det någon roll vad man skriver för adress i From?
------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

[Redigerat av qwerty den 06 aug 2001]

annoMedlem sedan nov. 2000213 inlägg
#4

testa med min kod:

dim objMail1
set objMail1 = server.createObject("CDONTS.NewMail")
txtOrderTO = "dinepost@domän.se""
txtOrderSubject = "Test"
txtOrderFrom = "dinepost@domän.se"
txtOrderBody = "test." & vbCrLf & "Mailet kom fram"

objMail1.subject = txtOrderSubject
objMail1.to = txtOrderTO
objMail1.from = txtOrderFrom
objMail1.body = txtOrderBody
objMail1.send

...den kör med jag skarpt, så den vet jag att den fungerar.

------------------
/anno

TobbsterMedlem sedan mars 2001309 inlägg
#5

Tycker det borde funka...För det gör de för mig...... :)

------------------
Är man medlem på WF så behöver man inga vänner !

[Redigerat av Tobbster den 06 aug 2001]

qwertyMedlem sedan jan. 2001391 inlägg
#6

nä, det blir ingen skillnad.

vet inte vad det kan vara som är fel. Jag har kollat så cdonts är installerat och då står det: 1.2 installed.

Någon som fattar!?

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

jorgenMedlem sedan feb. 20012 412 inlägg
#7

Hej!

Ibland måste du lägga till följande rad:

objMail.Host ="mail.din_domän.nu"

mvh Jörgen

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

annoMedlem sedan nov. 2000213 inlägg
#8

har du någon smtp som tar hand om mailen. jag har ingen koll själv på den biten men det låter som det är där det spökar

------------------
/anno

qwertyMedlem sedan jan. 2001391 inlägg
#9

jorgen:

om jag lägger till den raden för jag följande mess:

Object doesn´t support this property och method: 'Host'

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

KalsongCesarMedlem sedan mars 2001339 inlägg
#10

Verkar som om vi sitter i samma båt. Jag kan inte heller få till det med mailen och jag fick samma fel när jag lade til objMail.Host .. att den inte stödjer den metoden.

Har du löst ditt problem så får du mer än gärna dela med dig =)

------------------
//
Kick yer boots off and come on in
//

jorgenMedlem sedan feb. 20012 412 inlägg
#11

Hej!

Jag använder följande kodsnutt vilket funkar utmärkt på min chilli!ASP:


Set cdoMail = Server.CreateObject("CDONTS.NewMail")
cdoMail.Host ="mail.min_domän.nu"
cdoMail.From = "min_mail"
cdoMail.To = email
cdoMail.Subject = "Någon har skrivit i gästboken"
cdoMail.body = "Namn: " & Name & vbcrlf & "Skrivit: " & Mess & vbcrlf & vbcrlf  
cdoMail.Send
Set cdoMail = Nothing

mvh Jörgen

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

emissionMedlem sedan dec. 19996 721 inlägg
#12

I Chili finns host-parametern, eftersom de riktiga CDO-objekten inte existerar. I "riktig" CDO finns den inte.

qwertyMedlem sedan jan. 2001391 inlägg
#13

Vad kan då detta bero på. Det hade ju varit lättare om man fick ett felmeddelande som ledtråd iaf...

------------------
Qwerty

Det blir som förut fast utan lön, sa han som gifte sig med hushållerskan...

CokeLightMedlem sedan juni 2000504 inlägg
#14

Hejsan Qwerty,

Hamnar dina mail möjligtvis i "C:\Inetpub\mailroot\Badmail" eller motsvarande?

Såsom jag provade förut så gick det beroende på vilken mailadress jag specificerade som avsändare. CDONTS stöjder väl t.ex pop-konton så även om jag får Hotmail konton i Outlook Express så "räknas det inte" eftersom SMTP server inte specificeras, vilket ju kan göras om man t.ex ist. kör med Telias mail e.d.

Min poäng var att det nödvändigtvis inte är koden det är fel på utan kanske kan vara mail inställningar (som jag såg att Anno förresten också påpekade :)).

------------------
"Between stimulus and response is a pause wherein our ability to choose lies".

CokeLightMedlem sedan juni 2000504 inlägg
#15

Jag har för mig att CDONTS INTE stödjer POP, utan bara SMTP menade jag (skrev fel ovan märkte jag :))

------------------
"Between stimulus and response is a pause wherein our ability to choose lies".

139 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)