Avatar billede zildjian Nybegynder
23. november 2003 - 18:55 Der er 6 kommentarer og
1 løsning

JMail virker ikke

Hej.. har følgende Jmail kode, jeg ikke kan få til at fungere...!
og her kommer den:

<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
Response.Expires = 0
  JMail.ServerAddress = "(vores smtp)"
  JMail.sender = request.form("mail")
  JMail.subject = "Henvendelse fra (siden.dk"
  JMail.AddRecipient "min mail adr"

  JMail.Body = JMail.Body & strCv & "Henvendelse på:" & request.form("model") & VbCrLf & "Navn:" & request.form("navn") & VbCrLf & "Email:" & request.form("mail") & VbCrLf & "Tlf:" & request.form("tlf") & VbCrLf & "Besked:" & request.form("besked") & VbCrLf
  JMail.Priority = 1
  JMail.Execute
now()
response.write "sendt"
%>


fejlen :


jmail.SMTPMail error '8000ffff'

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

/send_henvendelse.asp, line 11


på forhånd tak
Avatar billede thesurfer Nybegynder
23. november 2003 - 19:02 #1
1) Du skriver: JMail.Body = JMail.Body & strCv & "Hen........
hvad har du sat JMail.Body til før den linie?

2) Du skriver: now()
Skulle der ikke have stået?: response.write now()

Husk altid at bruge Option Explicit i toppen (dvs, før ALT andet) og definere alle dine variabler.
Avatar billede clscableguy Praktikant
23. november 2003 - 19:05 #2
set msg = Server.CreateOBject( "JMail.Message" )
msg.Logging = true
msg.From = "test@test.dk"
msg.FromName = "test"
msg.AddRecipient "modtager@email.dk"
msg.Subject = "Test"

msg.appendText "hej " & vbCrLf
msg.appendText vbCrLf

msg.Send( "webserver" )

prøv dette her det virker hos mig.
Avatar billede zildjian Nybegynder
23. november 2003 - 19:09 #3
Det virker fint med dette f.eks:

<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
Response.Expires = 0
  JMail.ServerAddress = "mail.domænet.dk"
  JMail.sender = "min mail"
  JMail.subject = "Person har været på siden"
  JMail.AddRecipient "min mail"

  JMail.Body = JMail.Body & strCv & "En person med IPen" & request.servervariables("remote_addr") & VbCrLf
  JMail.Priority = 1
  JMail.Execute
now()

%>


ved godt det med now() men det gør ingen ting...og det gør det heller ikke, at den referer til en tom variable
Avatar billede zildjian Nybegynder
23. november 2003 - 19:10 #4
yndskyld nåede ikke at se nr 2 indlæg... tester det senere... skal afsted..
Avatar billede thesurfer Nybegynder
25. november 2003 - 22:24 #5
Se evt
"Send e-mail med forskellige komponenter": http://www.opfinderen.dk/sites/?id=14
Avatar billede thesurfer Nybegynder
15. december 2003 - 17:19 #6
feedback..
Avatar billede zildjian Nybegynder
15. december 2003 - 17:25 #7
Har fået det til at virke... :)
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