---
title: "HTMl-mail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/78307-html-mail"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2003-05-28T09:29:17.000Z"
updated: "2003-05-30T11:05:32.000Z"
replies: 6
views: 229
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/78307-html-mail"
---

# HTMl-mail

## #1 — pellsäter, 2003-05-28T09:29Z

får ett fel som jag inte förstår mig på... nån som vet?

Detta felet får jag
Object doesn't support this property or method: 'Mail.MailFormat' 

```
<%
logga = request.form("logga")
bild1 = request.form("bild1")
bild2 = request.form("bild2")

uppg = replace(html, "%logga%", Logo)
uppg = uppg & "Du har anmält intresse av att få nyhetsbrev och erbjudande från Affären" & vbCrLf
uppg = replace(html, "%bild1%", bild1)
uppg = replace(html, "%bild2%", bild2)
uppg = uppg & "MVH" & vbCrLf

Set Mail = CreateObject("CDONTS.NewMail")

mail.From = "info@affaren_test.se"
mail.To = "test@test.nu"
mail.bcc = "test@test.nu"
mail.host = "xx.xx.com"
mail.BodyFormat = 0
mail.BodyFormat = cdoBodyFormatHTML
mail.MailFormat = 0
mail.subject = "Nyheter"
mail.Body = uppg
mail.Send

Set ObjSendMail = Nothing

%>
```

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

## #2 — Engine^, 2003-05-28T10:04Z

tycker den bättre om att du skriver *cdoMailFormatMime*? Jag har en känsla av att det gör varken till eller från förvisso... det kanske fungerar bättre om du helt enkelt struntar i den egenskapen.

mail.BodyFormat = 0 och mail.BodyFormat = cdoBodyFormatHTML är samma sak.

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

## #3 — pellsäter, 2003-05-28T11:20Z

nope att skriva det andra gjorde inget... och tar jag bort det så fick jag bara med den sista 

uppg = uppg & "MVH" & vbCrLf

I mailet står det bara MVH

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

## #4 — Engine^, 2003-05-28T11:56Z

Skumt... 

Det enda jag kommer på är att du kanske ska ta och ändra till

```
Set Mail = Server.CreateObject("CDONTS.NewMail")
```

eftersom du verkar köra asp. Att byta vbCrLf till "\<br\>" kan väl också vara en god ide.

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

## #5 — pellsäter, 2003-05-28T12:13Z

OK tack så långt vi får se om nån annan har nån idé

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

## #6 — solbulle, 2003-05-28T15:28Z

> **pellsäter skrev:**
>
> nope att skriva det andra gjorde inget... och tar jag bort det så fick jag bara med den sista 
>
>
> ```
> uppg = uppg & "MVH" & vbCrLf
> ```
>
> 
> I mailet står det bara MVH

Inte så konstigt väl?
Du tar ju inte med dig uppg från föregående rad.
Var får html sitt innehåll?

```
uppg = uppg & replace(html, "%bild1%", bild1)
```

Eller ska det kanske vara:

```
uppg = replace(uppg, "%bild1%", bild1)
```

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

## #7 — pellsäter, 2003-05-30T11:05Z

nu funkar det så långt att all text skrivs med men bilderna följer inte med om jag inte har med
mail.MailFormat = 0

och har jag med det så får jag
Object doesn't support this property or method: 'Mail.MailFormat'

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/78307-html-mail
