---
title: "Felmedelande"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/137266-felmedelande"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "tomaz"
published: "2005-11-09T16:02:11.000Z"
updated: "2005-11-15T13:45:03.000Z"
replies: 12
views: 421
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/137266-felmedelande"
---

# Felmedelande

## #1 — tomaz, 2005-11-09T16:02Z

Jag undrar vad det är för fel när jag får följande felmedelande:
 Server Objecy error 'ASP 0177: 800401f3
När man försöker skicka en fråga via formulär på hemsidan?

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

## #2 — Peter S, 2005-11-09T16:03Z

Första träffen på Google: <http://www.google.com/search?hl=en&q=Server+Object+error+%27ASP+0177:+800401f3&spell=1>

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

## #3 — tomaz, 2005-11-10T10:21Z

Tack för det. Har läst igenom dom flesta svaren men får inte riktig klarhet.
Jag får felmedelande i följande rad: 
Set smail = Server.CreateObject("CDONTS.NewMail")

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

## #4 — @nders, 2005-11-10T10:27Z

Finns CDONTS installerat på servern, och IIS-användaren har rättighet att köra komponenten?

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

## #5 — tomaz, 2005-11-10T10:55Z

Har pratat med support och på nya Microsoft Windows Server 2003 finns inte
CDONTS. Kan man använda något annat?

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

## #6 — @nders, 2005-11-10T11:21Z

Ja, CDO är lämpligt, och ingår i en standardinstallation av Windows 2003 Server.

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

## #7 — tomaz, 2005-11-10T12:19Z

kan man använda samma script och byta ut CDONTS?

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

## #8 — niNe, 2005-11-10T12:21Z

```
Dim objEmail
Set objEmail = CreateObject("CDO.Message")
objEmail.From = Request.Form("mail")
objEmail.To = "din@email.com"
objEmail.Subject = Request.Form("subject") 
objEmail.Textbody = "Meddelande:"& Request.Form("Message")
objEmail.Send
```

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

## #9 — tomaz, 2005-11-10T21:32Z

Min kod ser ut så här:

\<
Fornamn = Request.Form("fornamn")
Efternamn = Request.Form("efternamn")
Email = Request.Form("email")
 
frommail=Request.form("email")
 
 Set smail = Server.CreateObject("CDONTS.NewMail")
smail.From=""&frommail&""
smail.To="info@email.com"
smail.Subject="Förfrågan"
smail.Body=Request.form("fornamn")&" "&Request.form("efternamn")& vbcrlf Request.form("epost")
smail.Send
\>

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

## #10 — emission, 2005-11-10T21:40Z

Gör om den så att den ser ut som niNe:s exempel.

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

## #11 — tomaz, 2005-11-15T13:42Z

Tack för det

Nu får jag följande felmedelande:

CDO.Message.1 error '8004020d' 

At least one of the From or Sender fields is required, and neither was found. 

/asp/anmalan.asp, line 33

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

## #12 — @nders, 2005-11-15T13:43Z

Vad har du lagt i *from* då?

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

## #13 — tomaz, 2005-11-15T13:45Z

Löst

Ok, jag hittade felet själv. Ska stå "email" istället för "mail".

tack för all hjälp

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/137266-felmedelande
