Avatar billede dustbunny Nybegynder
07. december 2001 - 12:47 Der er 8 kommentarer og
3 løsninger

JMail

Jeg har et problem med JMail...
Mit sctipt ser således ud, og det ligger i en .inc fil...
<%
Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ServerAddress = Adresse
JMail.Sender = Sender
JMail.Subject = Subject
JMail.AddRecipient Email
JMail.Body = ThisBodyText
JMail.Priority = 1
JMail.Execute
%>

Hver gang jeg prøver på at sende får jeg denne besked...

jmail.SMTPMail error \'8000ffff\'

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

/prvcgi/mail.inc, line 9

Hvad er der galt??
Avatar billede keysersoze Ekspert
07. december 2001 - 12:55 #1
The mailserver(s) you specified either weren\'t set up to receive emails from your webserver or you didn\'t enter a valid mailserver. You must enter the full name or IPaddress, you can\'t just enter the network name of your mailserver. Also, some systems prefer if you specify port, which usually is 25.
Avatar billede dustbunny Nybegynder
07. december 2001 - 13:12 #2
dvs. hvis jeg skriver
JMail.ServerAddress = \"domain.dk\"
er det ikke nok??
skal den ha
JMail.ServerAddress = \"www.domain.dk\"
eller hvad kan der være galt..
Serveren skulle være klar med JMail og alt..
Avatar billede dustbunny Nybegynder
07. december 2001 - 13:24 #3
hmm...snakker jeg sort? :)
Avatar billede Slettet bruger
07. december 2001 - 19:54 #4
JMail.ServerAddress skal sættes til din mailserver. Dette er typisk mail.domain.dk eller smtp.domain.dk. Det kan du få oplyst der hvor du har dit webhotel.
Avatar billede keysersoze Ekspert
09. december 2001 - 20:44 #5
har været på weekend og derfor ikke kunnet svare - serveradress er din smtp-server og ikke en e-mail adresse...
Avatar billede webbe Nybegynder
10. december 2001 - 11:33 #6
Bruger selv følgende script, som jeg ikke har problemer med:

strRecipient = Request.Form(\"mail\")

Set msg = Server.CreateObject(\"JMail.Message\")
msg.Logging = True
msg.Silent = True

msg.From = \"mitnavn@domæne.dk\"
msg.FromName = \"Mit navn\"
msg.AddRecipient strRecipient
msg.Subject = strSubject
msg.Body = strTekst

If not msg.Send(\"ip-nummer eller navn.navn.dk\") Then
    Response.Write \"<pre>\" & msg.log & \"</pre>\"
Else
    Response.Write \"Beskeden er sendt til modtageren!\"
End if


Har selv fået den fejl indtil jeg rettede til JMail.Message
Avatar billede dustbunny Nybegynder
10. december 2001 - 16:07 #7
Humm..vil ikke være fej...men fandt selv ud af det...så i deler point ok?
Avatar billede Slettet bruger
10. december 2001 - 16:16 #8
helt fint! thx ;)
Avatar billede webbe Nybegynder
11. december 2001 - 08:01 #9
Okay - men vil da gerne lige vide hvad fejlen så var!? ;0)
Avatar billede dustbunny Nybegynder
11. december 2001 - 08:39 #10
Det var fordi de havde givet mig en forkert mail server...selv om jeg havde fået at vide hvordan den skulle sættes op osv...typiskt! :)
Så min kode osv var ok...
Vidste ikke hvem der skulle ha point da der ikke var nogle svar der var det HELT rigtige...
Så syns i deler pga bøvl i har haft :)
Håber i kan leve med det :P
Avatar billede webbe Nybegynder
11. december 2001 - 08:42 #11
dustbunny:

Det er helt okay du deler pointene....havde ikke forventet at få point når det var sådan et problem! ;0)
Ville bare gerne høre om det var et problem jeg selv kunne løbe ind i på et tidspunkt, men det er det ikke, da vi har vores egen mailserver!

Men kan godt forstå din irritation over at få forkerte oplysninger!
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