---
title: "Problem med att skicka mail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/40619-problem-med-att-skicka-mail"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "juventus1"
published: "2002-04-01T13:49:11.000Z"
updated: "2002-04-19T16:33:12.000Z"
replies: 10
views: 424
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/dotnet/40619-problem-med-att-skicka-mail"
---

# Problem med att skicka mail

## #1 — juventus1, 2002-04-01T13:49Z

Hej!

Jag lyckas inte skicka mail från ASP.NET. Jag har följande kod:

```
			MailMessage mail = new MailMessage();

			mail.Subject = "Your lost password";
			mail.Body = "login: " + ds.Tables["Email"].Rows[0]["Username"] + "<br><br>password: " + ds.Tables["Email"].Rows[0]["Password"];
			mail.To = ds.Tables["Email"].Rows[0]["Email"].ToString();
			mail.From = "Customer service";
			
			try
			{
				SmtpMail.SmtpServer = "localhost";
				SmtpMail.Send(mail);
			}
			catch (Exception ex)
			{
				SentAddress.Text = ex.StackTrace + "<br>" + ex.Message;
			}
```

Felmeddelandet jag får är: "Could not acces 'CDO.Message' object". Inget mail skickas alltså. Däremot fungerar det utmärkt att skicka mail med vanlig ASP och CDONTS. Därför tror jag inte att det är något fel på webbservern. Är det någon som har några förslag på lösningar?

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

## #2 — Brimba, 2002-04-02T19:40Z

Prova att ändra namn på mail till objMail eller liknande.

detta fungerar utmärkt för mig:

```
MailMessage mailObj = new MailMessage();

mailObj.From = "brimba@brimba.nu";
mailObj.To = "brimba@brimba.nu";
mailObj.Subject = "brimba";
mailObj.Body = "brimba";
SmtpMail.SmtpServer = "brimba.nu";
SmtpMail.Send(mailObj);
```

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

## #3 — NETwork, 2002-04-02T20:29Z

Jag fick lite problem med min smtp, men det visade sig att det var den inbyggda brandväggen i XP som var lite felkonfigurerad. Vet inte om det är någon brandvägg i ditt fal, men det kan ju vara värt att kolla upp.

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

## #4 — juventus1, 2002-04-03T07:41Z

Jag kör W2k Server och har ingen brandvägg. Men jag ska testa ditt andra tips.

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

## #5 — NETwork, 2002-04-03T08:49Z

Ah, nu tror jag att jag ser felet! Du kan inte ha mellanslag i mail.from har jag för mig. Jag vet i alla fall att det var någonstans där du inte fick ha mellanslag... from-fältet är nog reserverad för mailadresser egentligen, kanske därför.

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

## #6 — juventus1, 2002-04-03T14:22Z

Jag har nu provat att byta namn på mail-objektet och ta bort mellan slag i mail.From men dessvärre hjälper igenting. Fortfarande samma felmeddelande. Det som är konstigt är att jag tidigare (ca 2 månader) lyckades skicka mail från ASP.NET. Jag vet inte när det slutade fungera. Jag har inte gjort några direkta ändringar av inställning på burken som jag kommer på nu...

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

## #7 — juventus1, 2002-04-03T14:28Z

Nu fungerar det! Jag ändra helt enkelt till:

```
SmtpMail.Send("juventus1@hotmail.com", "mail@skola.alingsas.se", "Hej!", "Hoppas detta fungerar!");
```

Detta fungerar perfekt! Förstår bara inte varför det andra inte fungerar, men det här är bättre än inget...

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

## #8 — Brimba, 2002-04-03T15:03Z

Du säger att du har provat att ta bort mellanslaget.
Men har du provat med en riktig epostadress?

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

## #9 — juventus1, 2002-04-03T15:09Z

Jag var lite otydlig där. Jag har provat med en riktigt emailaddress men det fungerade ändå inte...

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

## #10 — juventus1, 2002-04-19T13:28Z

Nu fungerar det utmärkt att skicka mail igen. Jag har fortfarande inte fattat vad felet var. Koden ser ut som i mitt första inlägg förutom att jag har en riktig emailadress där det står "Customer Service"...

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

## #11 — NETwork, 2002-04-19T16:33Z

Du kan inte ha mellanslag i mail.from = "blah_blah"... fältet är ju tänkt att användas för avsändarens emailadress. Skriver du Customer_service istället så kommer det att funka.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/40619-problem-med-att-skicka-mail
