Avatar billede susy Nybegynder
17. oktober 2002 - 11:13 Der er 9 kommentarer og
1 løsning

JMail

hej
jeg prøver at oprette en mail fra min ASP website udfra min Personal web server og sende den til at bekræfte en booking !!
koden ser sådan ud:
<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = "vip.cybercity.dk"
JMail.Priority = 1
JMail.Sender = "chicca@vip.cibercity.dk"
JMail.AddRecipientEx "email", "navn"
JMail.AddRecipientCC "email"
JMail.AddRecipientBCC "e-mail"
JMail.Subject = "Henvendelse fra hjemmesiden"
JMail.Body = JMail.Body & "Thanks for contacting us:" & Request("name")
JMail.Body = JMail.Body & "E-mail: " & Request("email") & vbCrLf & vbCrLf
JMail.Execute
Set JMail = Nothing
END FUNCTION
Men det virker ikke !! jeg får følgende:

jmail.SMTPMail fejl '8000ffff'

The message was undeliverable. All servers failed to receive the message

/fyp/administration/changeStatus.asp, linje 35
Hvad er galt ??? HJÆÆÆÆÆLLLLLLPPPPP
Avatar billede medions Nybegynder
17. oktober 2002 - 11:15 #1
Det er fordi du for det første ikke har installeret JMail komponenten, og for det andet ikke har en mailserver oppe på PC'en du afvikler scriptet på! -Hvis du uploader scriptet til en server vil det virke!

//>Rune
Avatar billede thomas_regin Nybegynder
17. oktober 2002 - 11:18 #2
Nej, det betyder IKKE, at jMail komponenten ikke er installeret! I så fald ville den skrive "Invalid Prog ID" og ikke Message is undeliverable!

Det betyder snarere, at vip.cybercity.dk ikke kan relay'e for afsenderen..

Med venlig hilsen,

Thomas Regin.
Avatar billede thomas_regin Nybegynder
17. oktober 2002 - 11:20 #3
Prøv at sætte en ekstra linie på, som hedder:

Jmail.SenderName = "Susy"

Lige efter din email-adresse!

Med venlig hilsen,

Thomas Regin.
Avatar billede keysersoze Ekspert
17. oktober 2002 - 11:26 #4
hvor uploader du siden henne? på en af cybercity's servere?
Avatar billede susy Nybegynder
17. oktober 2002 - 12:32 #5
jeg har ikke uploaded siden endnu !!! kan man ikke bare gøre det fra en PWS???
Avatar billede susy Nybegynder
17. oktober 2002 - 12:37 #6
Hej Thomas regin ...
du har ret jeg har installeret Jmail komponenten, men jeg har ikke uploaded scriptet på en server endnu da jeg udvikler hjemmefra fra min Personal web server. kan jeg så ikke sende en mail med JMail alligevel???
jeg har prøvet at tilføje den linie som du sagde men nix!!! hjææælpp!!!!
Avatar billede thomas_regin Nybegynder
17. oktober 2002 - 12:41 #7
Susy,

Fejlen er naturligvis din mail-adresse: chicca@wip.cibercity.dk

Du har skrevet cyber med "i", og det kan serveren nok ikke lide!

Mvh,

Thomas.
Avatar billede susy Nybegynder
17. oktober 2002 - 12:47 #8
HIA !!!
Tusind tak Thomas
nu virker det altså den kan ikke sende til den rigtige addresse men det er noget med kode ikke ... jeg får en mail fra  mail delyvery system undelivered mail returned to sender men den burde jeg kunne fixe !!!
Avatar billede thomas_regin Nybegynder
17. oktober 2002 - 13:52 #9
Susy,

Jeg er glad for, at det virker! Mht. den rigtige adresse, er det kun et spørgsmål om at ændre i koden, så den bliver afviklet korrekt. Jeg kan se, på nuværende tidspunkt bliver mails'ne sendt til en modtager, som hedder "Email", og det holder jo ikke! Du skal ihvertfald starte med at ændre disse linier:

Fra:
JMail.AddRecipientEx "email", "navn"
JMail.AddRecipientCC "email"
JMail.AddRecipientBCC "e-mail"

Til:
JMail.AddRecipientEx email, navn
JMail.AddRecipientCC email
JMail.AddRecipientBCC e-mail

Og højere oppe i din kode skal du lægge nogle værdier ind i Email og navn-variablerne!

Mvh,

Thomas Regin.
Avatar billede susy Nybegynder
22. oktober 2002 - 11:49 #10
Tak jeg vil prøve det videre ....
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