Avatar billede jesperbaldur Nybegynder
17. juni 2002 - 19:37 Der er 10 kommentarer og
1 løsning

cdonts ??

Jeg har lavet en e-mail formular som ser således ud:
set Mailer = Server.CreateObject("CDONTS.NewMail")
        mailer.From = "Jesper Hansen"
        Mailer.To = Session("email")
        Mailer.Subject = "A-Pad"
        Mailer.Body = "hej med dig"
        Mailer.Send

men den kommer med en fejl(0xC00402CE) og den skyldes at der er et mellemrum i "jesper Hansen" skriver jeg fx "jesperhansen" så virker den godt nok...hvorfor???? Er det ikke muligt at lave mellemrum der på en eller anden måde?
Avatar billede medions Nybegynder
17. juni 2002 - 19:39 #1
Det er fordi du skal angive en email adrsse der hvor du skriver hans navn!

fx. Jesper@hansen.dk

//>Rune
Avatar billede medions Nybegynder
17. juni 2002 - 19:40 #2
Prøv evt.
mailer.From = "email@dresse.dk", "Jesper Hansen"

//>Rune
Avatar billede jesperbaldur Nybegynder
17. juni 2002 - 19:51 #3
der er fejl i koden...jeg vil gerne have at der fx kommer til at stå "Jesper Hansen"
Avatar billede medions Nybegynder
17. juni 2002 - 19:54 #4
Fejl, efter det jeg skev eller hvornår? -hvis ik' har du så prøvet med mit svar?

//>Rune
Avatar billede medions Nybegynder
17. juni 2002 - 19:55 #5
Her er der en direkte skabelon til hvordan det skal være:

<%
Dim objCDO
' Her skabes en reference til CDONTS.NewMail objektet
Set objCDO = Server.CreateObject("CDONTS.NewMail")

' Her sættes egenskaber og metoder
objCDO.From = "info@activeserverpages.dk"
objCDO.To = "modtager@email.adr"
objCDO.Subject "Kære modtager"
objCDO.Body "Dette er blot en test"
objCDO.Send

' Husk at fjerne dit objekt fra hukomelsen
Set objCDO = Nothing
%>

//>Rune
Avatar billede medions Nybegynder
17. juni 2002 - 19:56 #6
Du kan evt. se alle mulighederne her:

http://activedeveloper.dk/aspdigital/kapitel5/cdonts.asp

//>Rune
Avatar billede jesperbaldur Nybegynder
17. juni 2002 - 20:04 #7
jamen er det så slet ikke muligt at sætte en tekst som FROM. Når jeg modtager en e-mail står der fx "Den blå avis" som FROM og når jeg så trykker på den tekst kan jeg så vælge at besvare emailen, altså er afsender-emailen også skrevet...men hvordan er det lavet.....er det ikke muligt med cdonts??
Avatar billede medions Nybegynder
17. juni 2002 - 20:08 #8
Mener jeg ik' det er.. men hvorfor så ik' bare bruge JMail? -Den er oxo bedere efter min mening -i alt fald lettere at finde rundt i!

<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = "mail.domain.dk"
JMail.Priority = 1
JMail.Sender = "afsender@email.adr"
JMail.AddRecipientEx "modtager@email.adr", "Modtagers navn"
Jmail.AddRecipientCC "andenmodtager@email.adr"
Jmail.AddRecipientBCC "skjultmodtager@email.adr"
JMail.Subject = "Dette er emne linien.."
JMail.Body = "Her skriver du din besked..."
JMail.Execute
Set JMail = Nothing
%>

//>Rune
Avatar billede jesperbaldur Nybegynder
18. juni 2002 - 16:42 #9
hvad er ServerAddress ???
Avatar billede medions Nybegynder
18. juni 2002 - 17:34 #10
Det er din POP3 Server... fx

JMail.ServerAddress = "mail.jirty.dk"

Fx. der hvor jeg har mit site hostet, har jeg jo oxo min mail hostet. Og når det fx. er du opretter din mail inde i Outlook så skal du oxo angive en POP3 adresse, det er den samme som du skal bruge i dette tilfælde!

//>Rune
Avatar billede medions Nybegynder
25. juli 2002 - 15:01 #11
Thx 4 Poinz

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester