Avatar billede foreignhelp Nybegynder
27. marts 2003 - 23:56 Der er 6 kommentarer og
1 løsning

Simpelt JMail problem

Hej Jeg kan simpelthen ikke få denne JMail til at fungere. Jeg får denne fejl:




---------------------
Her kommer scripet - på forhånd tak:


<%
if request("mode") = "send" then

Function clearBody(bodyTxt)
chekBody = True
'fjerner alle html tags
Do While chekBody = True
startBody = Instr(1,bodyTxt,"<")
slutBody = Instr(startBody+1,bodyTxt,">")
If startBody > 0 Then
bodyTxt = Left(bodyTxt,startBody-1) & Mid(bodyTxt,slutBody+1,Len(bodyTxt))
Else
chekBody = False
End If
Loop
clearBody = bodyTxt
End Function

bodyTxt = request("svar")
bodyTxt = clearBody(bodyTxt)
svar = bodyTxt

SQL = "UPDATE spm SET SVAR = '"& Replace(svar,"'", "''") &"' WHERE (ID ="& request("spmid") &")"
conn.execute (SQL)
SQL1 = "SELECT * FROM spm WHERE id = " & request("spmid")
set mail = conn.execute( SQL1 )




Set JMail          = Server.CreateObject("JMail.SMTPMail")
    JMail.ServerAddress = "websmtp.Minwebside.dk"
    JMail.Sender        = "admin@Minwebside.dk"
    JMail.SenderName                = "Minwebside.dk"
    JMail.Subject      = "Dit spørgsmål er nu besvaret"
JMail.AddRecipient  request ("email")


JMail.Priority      = 3
   

JMail.Body = "Hej" & vbCrLf & vbCrLf
 
             
                   
 
 
   

    JMail.Execute
    Set JMail = Nothing
   


%>
Avatar billede nordclc Nybegynder
27. marts 2003 - 23:57 #1
Øhhh, hvilken fejl får du?
Avatar billede foreignhelp Nybegynder
28. marts 2003 - 00:02 #2
jmail.SMTPMail error '8000ffff'
The message was undeliverable. All servers failed to receive the message
Avatar billede peppino Nybegynder
28. marts 2003 - 01:53 #3
Din mail server er nede. Hvis du kører over egen server så skal du have installeret JMail (http://www.dimac.net/Websites/dimac/Website/Products/FreeDownloadForm?itemId=122) ellers prøv at kontakte din udbyder
Avatar billede foreignhelp Nybegynder
28. marts 2003 - 07:11 #4
..Nej det er i koden der er fejl i

Serveren er ikke nede - jeg har forsøgt at ændre koden fra ASPmail til JMail og det er her det er gået galt.
Avatar billede lester_dk Nybegynder
28. marts 2003 - 08:49 #5
<html>
<head>
  <title>w3 JMail SMTP Demo Script</title>
<head>
<body bgcolor="white">
<blockquote>
<h2>w3 JMail SMTP Demo Script</h2>

<%
Set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = True
msg.Silent = True
msg.From = "afsender@domain.dk"
msg.FromName = "Realname"
msg.Charset = "iso-8859-1"

msg.AddRecipient "modtager@domain.dk", "Realname"
msg.Subject = "How you doin?"
msg.Body = "Hello Jim" & vbCrLf & vbCrLf & "How's it going? ..."

if not msg.Send("mail.domain.dk" ) then
  Response.write "<pre>" & msg.log & "</pre>"
else
  Response.write "Message sent succesfully!"
end if

Set msg = nothing
%>

<blockquote>
</body>
</html>

Jmail og ASPmail er ikke helt ens....  husk også at næsten alle SMTP-servere kræver godkendelse hvis du sender til en bruger udenfor dit domæne.... dog vil fejlen så hedde "We do not relay" eller lign.
Avatar billede foreignhelp Nybegynder
28. marts 2003 - 09:15 #6
Hej Lester
Det blev jeg ikke meget klogere af. Jeg er nybegynder og havde håbet at een eller anden blot kunne lave et par enkelte rettelser i det som jeg allerede har. Jeg forstår ikke dit eksempel
Avatar billede lester_dk Nybegynder
28. marts 2003 - 09:39 #7
Må kigge på det i aften.... Men

<%
Set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = True
msg.Silent = True
msg.From = "afsender@domain.dk"
msg.FromName = "Realname"
msg.Charset = "iso-8859-1"

msg.AddRecipient "modtager@domain.dk", "Realname"
msg.Subject = "How you doin?"
msg.Body = "Hello Jim" & vbCrLf & vbCrLf & "How's it going? ..."

if not msg.Send("mail.domain.dk" ) then
  Response.write "<pre>" & msg.log & "</pre>"
else
  Response.write "Message sent succesfully!"
end if

Set msg = nothing
%>

er det vigtige for dig.... du kan jo prøve at sætte dette ind i dit dokument i stedet for det andet... du skal selvfølgelig rette afsender til en indenfor dit domæne...  hvis det er bingo.dk du skal bruge det på er det så ... f.eks. info@bingo.dk der er afsender... modtager skal også være en @bingo.dk adresse.


mail.domain.dk  skal også rettes til din mailservers adresse...  f.eks. mail.bingo.dk  eller hvad den nu må hedde.
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