Avatar billede fuglen Nybegynder
10. december 2003 - 23:36 Der er 8 kommentarer og
1 løsning

Hjælp til Cdonts

Jeg skal lave en simpel mail-funktion, hvor en bruger kan få tilsendt sine loginoplysninger.

Jeg har her på siden fået at vide, at Cdonts er indbygget i IIS... kan det passe ? Hvis ja, er det så en længere historie at sætte det op?

Problemet er at jeg aldrig har arbejdet med Cdonts før og at den server det skal køre på, står 200 km. fra mig, hos en kunde som slet ikke har en anelse om hvordan det evt. skal sættes op.

Indtil videre ser min kode sådan her ud...

- - - - - - - - - - - -
Dim objMail
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.From = "afsender-email"
objMail.To = "modtager-email"
objMail.Subject = "Login oplysninger
objMail.Body = "Brugernavn : "& username &"<br>Adgangskode : "& password &""
objMail.Send
Set objMail = Nothing
- - - - - - - - - - - -

Når man tester funktionen, finder den brugeren i databasen, afsender mailen og alt er fint... brugeren modtager bare ikke en mail :-(
kan det passe at der ikke skalangives en smtp-server eller lignende ?
Avatar billede thesurfer Nybegynder
10. december 2003 - 23:37 #1
"Send e-mail med forskellige komponenter" - http://www.opfinderen.dk/sites/?id=14
Avatar billede thesurfer Nybegynder
10. december 2003 - 23:37 #2
Med CDonts:
<%
Set CDonts = Server.CreateObject("CDONTS.NewMail")

CDonts.From = "afsender@domaene.dk"
CDonts.To = "modtager@domaene.dk"
CDonts.Subject = "Overskrift"
CDonts.Body = "Besked"

'Her angives modtager af kopi (valgfrit)
CDonts.CC = "modtager2@domaene.dk"
'Her angives modtager af blind kopi (valgfrit)
CDonts.BCC = "modtager3@domaene.dk"

'Her angives prioriteten: 1=høj, 2=normal/standard, 3=lav (valgfrit)
CDonts.Importance = 2
'Her angives tekstformatet: 0=HTML, 1=tekst/standard (valgfrit)
CDonts.BodyFormat = 1
'Her angives mailformatet: 1=Mime, 2=tekst/standard (valgfrit)
CDonts.MailFormat = 2

'Her angives stien til en fil på serveren, der skal vedhæftes (valgfrit)
CDonts.AttachFile "c:\mappe\fil.asp"

CDonts.Send

Set CDonts = Nothing
%>
Avatar billede espersen Novice
10. december 2003 - 23:39 #3
kender minus til kode - men et program jeg benytter der bruger cdonts kræver at jeg indtaster smtp-serveren ! Så du er på rette vej.

Cdonts skal dog være installeret på serveren - kaldes også cdo.
Avatar billede fuglen Nybegynder
10. december 2003 - 23:47 #4
Hmmm... ingen der ved noget om installering osv. :s
Avatar billede thesurfer Nybegynder
10. december 2003 - 23:51 #5
"Lesson 29a:  Installing CDONTS.dll": http://crt.doce.lsu.edu/CRT-HTML-Class/Lesson29a.html
Avatar billede thesurfer Nybegynder
10. december 2003 - 23:52 #6
Avatar billede fuglen Nybegynder
11. december 2003 - 00:00 #7
Tak tak... får jeg et svar fra surferen ?
Avatar billede thesurfer Nybegynder
11. december 2003 - 00:00 #8
Selvfølgelig :)
Avatar billede thesurfer Nybegynder
11. december 2003 - 00:10 #9
Takker for points.
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