webForumDet fria alternativet

Cdonts

ASP

44 svar · 719 visningar · startad av JohanV · sida 3 av 3

Frågan, av JohanV

Hej.. Har ett litet problem med cdonts. koden och allt går igenom, inga errors där men, jag får inget mail! kod: <% set mail = server.CreateObject("CDONTS.NewMail") Mail.From = "xxx@xxx.se" Mail.To = "xxx@xxx.com" Mail.Subject = "Order" Mail.Body = "Test Mail.Body = "Mer test" Mail.Send Set newMail = Nothing %> Ser någon något fel i koden?

Läs frågan i sin helhet →
Medlem sedan apr. 20003 174 inlägg
#41

Addeladde skrev:

Den här koden ska funka för dig

<%
Set newMailObj = CreateObject("CDONTS.Newmail")
  newMailObj.From = "epost@fran.se"
  newMailObj.To = "Epost@mottagare.se"
  newMailObj.Subject = "Ämne"

 
    newMailObj.BodyFormat = CdoBodyFormatText
    newMailObj.MailFormat = CdoMailFormatMime    
    sMailBody = "Testrad 1"& vbNewLine & vbNewLine
    sMailBody = sMailBody & "Testrad 2 " & vbNewLine
    newMailObj.Body = sMailBody

  newMailObj.Send
  Set newMailObj = Nothing
  %>

Läs alla inlägg.. ;) ..vi har lokaliserat felet.

Medlem sedan feb. 200330 inlägg
#42

Palle skrev:

Addeladde skrev:

Den här koden ska funka för dig

<%
Set newMailObj = CreateObject("CDONTS.Newmail")
  newMailObj.From = "epost@fran.se"
  newMailObj.To = "Epost@mottagare.se"
  newMailObj.Subject = "Ämne"

 
    newMailObj.BodyFormat = CdoBodyFormatText
    newMailObj.MailFormat = CdoMailFormatMime    
    sMailBody = "Testrad 1"& vbNewLine & vbNewLine
    sMailBody = sMailBody & "Testrad 2 " & vbNewLine
    newMailObj.Body = sMailBody

  newMailObj.Send
  Set newMailObj = Nothing
  %>

Läs alla inlägg.. ;) ..vi har lokaliserat felet.

Nja Palle, inte rikitgt en :D

Jag ska bara lokalisera var man kollar efter "efter/skicka köade meddelande"
Var inte och kollade i IIS kontrollpanel men hittade intepå något där.. var ställer jag in det? =)

Medlem sedan apr. 20003 174 inlägg
#43

Internet-tjänsthanteraren -> Standard för virtuell SMTP-Server
Högerklicka och välj Egenskaper -> Leverans

Kolla över dina inställningar..

Medlem sedan feb. 200330 inlägg
#44

Palle skrev:

Internet-tjänsthanteraren -> Standard för virtuell SMTP-Server
Högerklicka och välj Egenskaper -> Leverans

Kolla över dina inställningar..

Tack Palle!

Men nu går vi över till nästa problem =)
Om det står så här nu:
Mail.Body = "test"

Men jag jag vill kod med då?

När jag använde JMail så kunde jag göra så här:
For i = 0 To Ubound(ShopArray,3)
IF Len(ShopArray(0,i)) > 0 then
JMail.appendHTML "Produktnamn: " & ShopArray(1,i) & "<br>"
JMail.appendHTML "Antal: " & ShopArray(2,i) & "<br>"
JMail.appendHTML "Art.nummer: " & ShopArray(3,i) & "<br>"

Hur skriver jag nu om jag vill använda det här i CDOnts?

Medlem sedan nov. 2001348 inlägg
#45
Mail.Body = Mail.Body & "Tjenare!<BR>" 
Mail.Body = Mail.Body & "Olle<BR>" 
Mail.Body = Mail.Body & "Heter<BR>" 
Mail.Body = Mail.Body & "Jag<BR>"

Tror jag fungerar, annars kan du ju testa..

For i = 0 To Ubound(ShopArray,3) 
IF Len(ShopArray(0,i)) > 0 then 
strMail = strMail & "Produktnamn: " & ShopArray(1,i) & "<br>"
strMail = strMail & "Antal: " & ShopArray(2,i) & "<br>" 
strMail = strMail & "Art.nummer: " & ShopArray(3,i) & "<br>" 
Mail.Body = strMail

Sen, Mail.Send när du är klar dårå

Nu är ju jag ingen expert men ändå! ;)
Glöm inte ställa in att mailet skall skickas som HTML bara.

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)