mikulMedlem sedan aug. 20013 824 inlägg Hmm...har jag tappat hjarnan elelr vad ar det som hander med mig idag? :o :P
har problem med att skicka ett mail med jmail.
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'sendmail'
/test/vip/sendmail.asp, line 48
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ny sida 1</title>
</head>
<body>
<%
sub send_msg(strHTML)
set msg = Server.CreateOBject( "JMail.Message" )
msg.Logging = true
msg.silent = true
msg.From = trim(request.form("email"))
msg.FromName = trim(request.form("name"))
msg.AddRecipient "mikul@aspsidan.nu"
msg.Subject = "Mail from the webpage."
msg.HTMLBody = strHtml
msg.Send("mailx.gate9.se")
set msg = nothing
response.redirect request.servervariables("HTTP_REFERER")
end sub
strHTML=request.form("name") & vbcrlf &_
request.form("email") & vbcrlf &_
request.form("no") & vbcrlf &_
replace(request.form("text"), "<br>", "<br>"& vbcrlf) & vbcrlf
if request.form("link") <> "" then
strHTML = strHTML & vbcrlf & "The property is: "& request.form("link")
end if
Call sendmail(strHTML)
%>
</body>
</html>
Vad har jag missat? :o :l
Hur ser proceduren (klassen?) sendmail ut? Du använder den ju inte? :)
@ndersMedlem sedan juni 200032 969 inlägg Om din sub heter send_msg() så borde du ge 17 i att försöka ropa på sendmail(). ;)
mikulMedlem sedan aug. 20013 824 inlägg hahahaha :e tackar anders! :f :moose
mikulMedlem sedan aug. 20013 824 inlägg Har andrat om lite nu...sa nu far jag inga felmeddelanden eller natt, men jag far heller inget mail :S
<%
strHTML=request.form("name") & vbcrlf &_
request.form("email") & vbcrlf &_
request.form("no") & vbcrlf &_
replace(request.form("text"), "<br>", "<br>"& vbcrlf) & vbcrlf
if request.form("link") <> "" then
strHTML = strHTML & vbcrlf & "The property is: "& request.form("link")
end if
set msg = Server.CreateOBject( "JMail.Message" )
msg.Logging = true
msg.silent = true
msg.From = trim(request.form("email"))
msg.FromName = trim(request.form("name"))
msg.AddRecipient "mikul@aspsidan.nu"
msg.Subject = "Mail from the webpage."
msg.HTMLBody = strHtml
if not msg.Send("mailx.gate9.se") then
Response.write "<pre>" & msg.log & "</pre>"
set msg = nothing
Response.end
else
Response.write "Message sent succesfully!"
end if
msg.Send("mailx.gate9.se")
set msg = nothing
response.redirect request.servervariables("HTTP_REFERER")
%>
@ndersMedlem sedan juni 200032 969 inlägg Skriv ut loggen, då borde du få ett hum.
J.N.Medlem sedan apr. 20031 660 inlägg HEJ!
Jag hittar inget direkt fel, men ett indirekt, som borde innebära att du får två brev när du löst första problemet.
if not msg.Send("mailx.gate9.se") then
Response.write "<pre>" & msg.log & "</pre>"
set msg = nothing
Response.end
else
Response.write "Message sent succesfully!"
end if
msg.Send("mailx.gate9.se")
Ta bort den sista msg.Send.
För säkerhets skull sätt den ovan din felhantering så du inte fastnar där.
Jag har dock testat exakt den sändningsvariant du gör och då får jag två, dvs det bör fungera.
Jag jämför med denna fråga.
För att bevisa min kunskap inom JMail berättar jag i förtroende att jag tillbringade ca 2 timmar igår med att felsöka ett saknat i som jag missat i domänen på to-epostadressen. Roligt!
mikulMedlem sedan aug. 20013 824 inlägg Hade glomt kommentera den raden, men det spelar ju ingen roll...far anda inga mail ju :P
skrev ut loggen nu och jag fick detta:
.execute()
{
Checking connection status of cached connection. (mail:mailx.gate9.se)
-> NOOP
<- 250 Ok
0 of 1 servers failed
}
men anda far jag inga mail :o
@ndersMedlem sedan juni 200032 969 inlägg Är du säker på att avsändaradressen är giltig?
mikulMedlem sedan aug. 20013 824 inlägg Japp...har testat med en rad olika avsandaradresser..still dont work :l
mikulMedlem sedan aug. 20013 824 inlägg hahaha...jag va inte alls saker pa det :P Tack for hjalpen IGEN @nders ;)
Jag hade pa nagot konstigt satt inte skickat upp den nya filen av formularet som jag skickar fran... Sa formularet hette mail medans i asp-koden anropade jag email :P
@ndersMedlem sedan juni 200032 969 inlägg mikulMedlem sedan aug. 20013 824 inlägg Jag vantade bara pa att det skulle dyka upp annu mer fel i det har scriptet...men det gjorde det tydligen inte sa nu ar det dags att avsluta traden ;) :f