Avatar billede kimlarsen1978 Nybegynder
17. juli 2002 - 10:32 Der er 9 kommentarer og
3 løsninger

Glemt kode

Hej
Jeg har et lille problem... Jeg har en funktion som skulle tilsender brugerne deres kodeord, hvis de skulle have glemt det. Men jeg får fejlen:
---------
Server.CreateObject Failed
---------
når jeg bruger dette script...
---------
Set Message = Server.CreateObject("JMail.Message")
Message.ContentTransferEncoding = "8bit"
Message.Charset = "ISO-8859-1"

Message.Priority = 1
Message.Send("min mail server")
Message.MailServerUserName = "brugernavn"
Message.MailServerPassword = "password"
Message.From = "min@email.dk"
Message.Subject = "Loginoplysninger"
Message.Body = "Hej " & rs("brugernavn") & vbCrLf
Message.Body= Message.Body + "Du er registreret som bruger, med følgende oplysninger" & vbCrLf & vbCrLf
Message.Body= Message.Body + "Brugernavn: " & rs("brugernavn") & vbCrLf & "Adgangskode: " & rs("password") & vbCrLf & vbCrLf

Message.AddRecipient rs("email")
Message.Execute
set Message = nothing
---------
Er scriptet forkert? eller kan det være min server der ikke understøtter Jmail. Jeg har mail på domænet, så kan det evt. laves på en anden måde fx. via FormMail eller?
Avatar billede eagleeye Praktikant
17. juli 2002 - 10:36 #1
linien:
Message.Send("min mail server")
forsøger at sende mailen bruger ServerAddress .

Message.ServerAddress = "min mail server"
Avatar billede cthun Nybegynder
17. juli 2002 - 10:36 #2
i følgende felt skal du skrive din udbyders smtp server!

Message.Send("min mail server")
Avatar billede cthun Nybegynder
17. juli 2002 - 10:38 #3
eks.

Message.Send("mail.tele.dk")
Avatar billede kimlarsen1978 Nybegynder
17. juli 2002 - 10:39 #4
Fejlen
- Server.CreateObject Failed
er knyttet til linien
- Set Message = Server.CreateObject("JMail.Message")

Ang. "min mail server" så har jeg sat den til min udbyders....
Avatar billede misbruger Nybegynder
17. juli 2002 - 10:40 #5
Message.Send("smtp.YourDomain.dk")
Avatar billede misbruger Nybegynder
17. juli 2002 - 10:42 #6
Når ja....
Set Message = Server.CreateObject("JMail.SMTPMail")
Avatar billede misbruger Nybegynder
17. juli 2002 - 10:43 #7
Hvis den ikke virker, så er der ikke installeret JMail på serveren. Så ville jeg spørge din udbyder om de ikke vil installerer den, det er en gratis component.
Avatar billede keysersoze Ekspert
17. juli 2002 - 10:49 #8
umiddelbart er mit gæt at Jmail slet ikke er installeret på serveren
Avatar billede keysersoze Ekspert
17. juli 2002 - 10:54 #9
daaaamn - 6 minutter om at skrive en ½ linie :)
Avatar billede kimlarsen1978 Nybegynder
17. juli 2002 - 10:59 #10
Jeg har lige rettet til JMail.SMTP med samme resultat, kan det ikke gøres på en anden måde?
Avatar billede keysersoze Ekspert
17. juli 2002 - 11:03 #11
prøver igen; er du sikker på at Jmail i det hele taget er installeret på serveren?
Avatar billede kimlarsen1978 Nybegynder
17. juli 2002 - 11:16 #12
Hej igen...
Jeg har lige prøvet på en anden server hvor jeg har en SQL kørende, der virker det fint, dog med nogle få ændringer. Så hvis der sidder nogle intereserede så kommer det rigtige script her. (Ps. KayserSoze jeg har fået min udbyder til at flytte domænet, så det skulle være ok nu... takker)

------------------
Set Message = Server.CreateObject("JMail.SMTPMail")

Message.ContentTransferEncoding = "8bit"
Message.Charset = "ISO-8859-1"

Message.Priority = 1
Message.ServerAddress = "min mail server"
Message.From = "min@email.dk"
Message.Subject = "Loginoplysninger"
Message.Body = "Hej " & rs("brugernavn") & vbCrLf
Message.Body= Message.Body + "Du er registreret som bruger, med følgende oplysninger" & vbCrLf & vbCrLf
Message.Body= Message.Body + "Brugernavn: " & rs("brugernavn") & vbCrLf & "Adgangskode: " & rs("password") & vbCrLf & vbCrLf

Message.AddRecipient rs("email")
Message.Execute
set Message = nothing
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