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
Annonceindlæg fra Infor
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.
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.
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