---
title: "Multiple Select Jmail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10470-multiple-select-jmail"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2001-07-09T14:50:00.000Z"
updated: "2001-07-09T20:13:00.000Z"
replies: 3
views: 362
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/10470-multiple-select-jmail"
---

# Multiple Select Jmail

## #1 — pellsäter, 2001-07-09T14:50Z

Varför funkar inte detta????

\<%
amne        = Request.Form("amne_valj")
meddelande  = Request.Form("meddelande_valj")

 
 

     set Jmail = Server.CreateOBject( "JMail.SMTPMail" )
	 JMail.ServerAddress = "mail.amts.nu"
     JMail.Sender = "info@amts.nu"
     JMail.AddRecipient "info@amts.nu"

epost = request.form("epost")
if instr(epost, ",") \>0 then
arrEpost = split(epost, ";")
for each item in request.form("epost")
JMail.AddRecipientBCC "" & arrEpost & "" 
next
else
JMail.AddRecipientBCC "" & arrEpost & "" 
end if 

 
	 
     JMail.Subject = amne
     JMail.Body = meddelande
	 
     

	 Jmail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")

	 Jmail.execute

%\>

Idag regnar det!!

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

## #2 — PatrikB, 2001-07-09T18:23Z

Varför splitta up Request.Form("epost") till en array och sedan loopar igenom Request.Form("epost").
Vad är Request.Form("epost") för fält? checkbox? textarea?

cya,
PatrikB

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

## #3 — pellsäter, 2001-07-09T18:53Z

Hmmmm  vet inte..... varför

"epost" är en drop down lista där du väljer en eller flera adresser att skicka mail till

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

## #4 — emission, 2001-07-09T20:13Z

```
epost = request.form("epost")
if instr(epost, ",") >0 then
arrEpost = split(epost, ";")
for each item in request.form("epost")
JMail.AddRecipientBCC "" & arrEpost & "" 
next
else
JMail.AddRecipientBCC "" & arrEpost & "" 
end if
```

En hel del konstigheter ;)

Du kollar om strängen innehåller komma, men splittar på semikolon, loopar igenom form collection, trots arrayen, och ger hela arrayen som argument till addrecipientbcc, även om arrayen aldrig skapats (if-satsen)

Så här borde det vara 

```
for each item in request.form("epost")
JMail.AddRecipientBCC item
next
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10470-multiple-select-jmail
