---
title: "Vet inte om detta hör hemma i ASP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70125-vet-inte-om-detta-hör-hemma-i-asp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "His Divine Shadow"
published: "2003-03-05T11:31:40.000Z"
updated: "2003-03-05T12:01:48.000Z"
replies: 16
views: 315
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/70125-vet-inte-om-detta-hör-hemma-i-asp"
---

# Vet inte om detta hör hemma i ASP

## #1 — His Divine Shadow, 2003-03-05T11:31Z

Men Jmail är väl en ASP komponent så här lägger jag det.

När jag försöker skicka ett meddelande via ett formulär och Jmail så får jag detta felmeddelande:

```
Microsoft VBScript runtime error '800a01b6' 

Object doesn't support this property or method: 'jmail.AddRecipient' 

/main/swe/sendmail.asp, line 4
```

Såhär ser sendmail.asp ut:

```
<%
Set jmail=Server.CreateObject("jmail.smtpmail")
jmail.ServerAddress="pop3.mailserver.net"
jmail.AddRecipient=Request.Form("recipient")
jmail.Sender=Request.Form("email")
jmail.SenderName=Request.Form("Name")
jmail.Subject=Request.Form("subject")
jmail.Body=Request.Form("body")
jmail.Execute

Response.Redirect Request.Form("redir")
%>
```

Och såhär ser formuläret ut:

```
<form method="post" name="f" onSubmit="return validateForm()" ACTION="sendmail.asp" ID="Form2">
	<input name="recipient" type="hidden" value="dennis@mail.fi" ID="Hidden4"> <INPUT name="subject" type="hidden" value="Meddelande från kontaktsidan" ID="Hidden5">
	<font face="Verdana" size="1">Meddelande:</font>
	<br>
	<TEXTAREA style="WIDTH: 300px; HEIGHT: 114px" name="body" rows="5" cols="50" ID="Textarea2"></TEXTAREA>
	<br>
	<font size="1" face="verdana,arial,tahoma">Namn:</font>
	<br>
	<input name="namn" type="text" size="24" ID="Text3">
	<br>
	<font size="1" face="verdana,arial,tahoma">E-post:</font>
	<br>
	<input name="email" type="text" size="24" ID="Text4">
	<br>
	<br>
	<INPUT TYPE="hidden" NAME="redir" VALUE="/main/swe/mainframe.asp" ID="Hidden6"> <input type="submit" value="Skicka" name="B1" ID="Submit2">
	<input type="reset" value="Börja om" name="B2" ID="Reset2">
</form>
```

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

## #2 — m_soderlund, 2003-03-05T11:32Z

Addrecipient kanske inte finns till JMail?
Och det är rätt forum..
/r det finns. Vänta..

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

## #3 — m_soderlund, 2003-03-05T11:35Z

Skumt, borde fungera..?

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

## #4 — His Divine Shadow, 2003-03-05T11:35Z

Jo jag tyckte det.
Men det finns, det funkar på en annan sida, har inte hittat nån skillnad där som borde ha nån inverkan.

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

## #5 — m_soderlund, 2003-03-05T11:38Z

Funktionen finns inte, säger Pelle på <https://www.pellesoft.nu>.

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

## #6 — Nickemannen, 2003-03-05T11:39Z

Det finns ju olika versioner av Jmail. Företags version osv. Det är inte så att dom sidorna ligger på olika sevrar ?

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

## #7 — His Divine Shadow, 2003-03-05T11:41Z

Samma server, fast en annan webbplats.

Konstigt nog funkar ju en annan version på server, av vilken jag kopierat koden ifråga.

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

## #8 — m_soderlund, 2003-03-05T11:43Z

Hm, där ligger nog problemet..

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

## #9 — @nders, 2003-03-05T11:44Z

Det ska väl inte vara = på den raden?

```
Jmail.addrecipient "snabel@snabel.nu"
```

mvh

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

## #10 — m_soderlund, 2003-03-05T11:45Z

> **@nders skrev:**
>
> Det ska väl inte vara = på den raden?
>
> ```
> Jmail.addrecipient "snabel@snabel.nu"
> ```
>
> mvh

Jag var inne på det, men hur får man dit det dynamiska värdet i så fall?

Kanske med en variabel?

```
Dim Adrec
Adrec = Request.Form("recipient")
JMail.Addrecipient Adrec
```

Eller....?

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

## #11 — @nders, 2003-03-05T11:50Z

Nej, du behöver inte göra på något annorlunda sätt.

```
JMail.Addrecipient Request.Form("recipient")
```

Mvh

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

## #12 — His Divine Shadow, 2003-03-05T11:53Z

> **m_soderlund skrev:**
>
> Hm, där ligger nog problemet..

Tror inte det, har en annan webplats, tre totalt, det funkar på två av dom.
Eftersom det är samma server så funkar nog JMail på allihopa.

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

## #13 — m_soderlund, 2003-03-05T11:54Z

> **@nders skrev:**
>
> Nej, du behöver inte göra på något annorlunda sätt.
>
> ```
> JMail.Addrecipient Request.Form("recipient")
> ```
>
> Mvh

Aha, du menar zååååå? :)
Då var nog det löst. Weeeee!

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

## #14 — His Divine Shadow, 2003-03-05T11:55Z

Ja, nu funkar det, men konstigt att på en annan sida funkar det fastän koden är felaktig....

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

## #15 — m_soderlund, 2003-03-05T11:57Z

> **His Divine Shadow skrev:**
>
> Ja, nu funkar det, men konstigt att på en annan sida funkar det fastän koden är felaktig....

Påpeka det och att man ska koda rätt. Om nu den personen kodat fel, fast det fungerar..

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

## #16 — @nders, 2003-03-05T11:58Z

Ja, såvida de sidorna inte har *on error resume next* (livsfarligt) och faktiskt inte skickar något mail.

Mvh

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

## #17 — His Divine Shadow, 2003-03-05T12:01Z

Nädå, de funkar.

Och som sagt, JMail koden och formulär koden är kopierade från denna sida, så det är nånting annat på gång här...

Men dom är nu fixade nu utan problem

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/70125-vet-inte-om-detta-hör-hemma-i-asp
