---
title: "Type mismatch: 'sendmail'"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/99757-type-mismatch-sendmail"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mikul"
published: "2004-03-18T13:53:56.000Z"
updated: "2004-03-18T19:22:28.000Z"
replies: 12
views: 351
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/99757-type-mismatch-sendmail"
---

# Type mismatch: 'sendmail'

## #1 — mikul, 2004-03-18T13:53Z

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

Permalänk: https://www.webforum.nu/p/99757

## #2 — m_soderlund, 2004-03-18T14:01Z

Hur ser proceduren (klassen?) sendmail ut? Du använder den ju inte? :)

Permalänk: https://www.webforum.nu/p/1303080

## #3 — @nders, 2004-03-18T14:02Z

Om din sub heter send_msg() så borde du ge 17 i att försöka ropa på sendmail(). ;)

Permalänk: https://www.webforum.nu/p/1303081

## #4 — mikul, 2004-03-18T14:23Z

hahahaha :e tackar anders! :f :moose

Permalänk: https://www.webforum.nu/p/1303098

## #5 — mikul, 2004-03-18T14:55Z

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")

%>
```

Permalänk: https://www.webforum.nu/p/1303110

## #6 — @nders, 2004-03-18T15:04Z

Skriv ut loggen, då borde du få ett hum.

Permalänk: https://www.webforum.nu/p/1303114

## #7 — J.N., 2004-03-18T16:13Z

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](http://www.webforum.nu/showthread.php?s=&postid=723377#post723377).

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!

Permalänk: https://www.webforum.nu/p/1303138

## #8 — mikul, 2004-03-18T18:06Z

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

Permalänk: https://www.webforum.nu/p/1303180

## #9 — @nders, 2004-03-18T18:31Z

Är du säker på att avsändaradressen är giltig?

Permalänk: https://www.webforum.nu/p/1303188

## #10 — mikul, 2004-03-18T18:36Z

Japp...har testat med en rad olika avsandaradresser..still dont work :l

Permalänk: https://www.webforum.nu/p/1303194

## #11 — mikul, 2004-03-18T18:43Z

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

Permalänk: https://www.webforum.nu/p/1303198

## #12 — @nders, 2004-03-18T18:56Z

Och [när ska du lära dig?](http://www.webforum.nu/misc.php?s=&action=faq&page=2#status) ;)

Permalänk: https://www.webforum.nu/p/1303206

## #13 — mikul, 2004-03-18T19:22Z

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

Permalänk: https://www.webforum.nu/p/1303227

---

Tråden på webben: https://www.webforum.nu/amne/asp/99757-type-mismatch-sendmail
