---
title: "Koppla mailadress i databas till form"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54098-koppla-mailadress-i-databas-till-form"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "costodia"
published: "2002-09-23T21:15:45.000Z"
updated: "2003-01-03T13:23:40.000Z"
replies: 9
views: 400
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/54098-koppla-mailadress-i-databas-till-form"
---

# Koppla mailadress i databas till form

## #1 — costodia, 2002-09-23T21:15Z

Jag har länge velat göra så att istället för att emailadresen sysn så får användaren klicka på en länk som går till ett form som sedan skickar till emailadressen, som t ex på 
<http://www2.blocket.se/view/708391.htm>
och då om man klickar på "Maila annonsören" längst ner på sidan så komemr man till:
<http://www.blocket.se/mailform?caller=kbl_s&num=19797>

Jag har läst till lektion elva i webstudios (url: <http://idg.se/webstudio> ) asp-skola så jag har inte kommit till databaskopplningar ännu så jag är intresserad av i princip att som denna funktion innebär.

Jag tänkte först att jag skulle söka på om det finns någon annna tråd om detta här i forumet (det brukar alltid vara någon som tagit upp det jag undrar över innan, och det kanske inte är så konstigt när wf snart har 440' inlägg :) ) men jag vet inte vad jag ska söka på och de sökningarna jag gjorde resulterade inte i något.

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

## #2 — Jesper T, 2002-09-23T22:02Z

Din server/webhotel måste för det första klara av cdonts, jmail, aspmail eller någon annan mailkomponent. Sedan så är det en baggis.

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

## #3 — OveRRidE, 2002-09-24T08:47Z

Använd JMail om du kan, mycket stabil och enkel komponent.

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

## #4 — costodia, 2002-09-24T17:17Z

mitt hotell stödjer jmail, hur är det en baggis nu?

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

## #5 — Jesper T, 2002-09-24T20:36Z

Skriv ut din annons med allt vad det innebär:

Lägg annonsörens namn och epostadress i hiddenfält på samma sida som du visar annonsen. Döp till "annons.asp"

\<--- Visa annons ---\>

```
<%
Response.write "<form method=""post"" action=""skicka.asp"">"& vbcrlf &_
"<input type=""hidden"" name=""email"" value="""& RecSet("epost") &""">"& vbcrlf &_
"<input type=""hidden"" name=""annons"" value="""& RecSet("annons")&""">"& vbcrlf &_
"Ditt namn:<input type=""text"" name=""namn"" value="""">"& vbcrlf &_
"Ditt telefonnr.:<input type=""text"" name=""tel"" value="""">"& vbcrlf &_
"<input type=""submit"" value=""submit"" action=""submit"">"& vbcrlf &_
"</form><br>"& vbcrlf &_
request("tack")
%>
```

Döp denna sida till "skicka.asp"

```
<%

Set jmail = Server.CreateObject("JMail.Message")
 
jmail.AddRecipient(request.form("email"))

annons=request.form("annons")
namn=request.form("namn")
tel=request.form("tel")
	
jmail.From = "annons@din_domän.se"
Jmail.Priority = 1
jmail.Subject = "Jag har intresse av din annons!"
jmail.appendHTML "<html><head></head><body><font face=""verdana"" size=""2"">"
jmail.appendHTML "------------------------------------------<br>"
jmail.appendHTML "Intresseanmälan av annons
jmail.appendHTML "------------------------------------------<br>"
jmail.appendHTML "Tid:   "& now() &"<br>"
jmail.appendHTML "Anonns: "& annons &"<br>"
jmail.appendHTML "Namn: "& namn &"<br>"
jmail.appendHTML "Tel: "& tel &"<br>"
jmail.appendHTML "------------------------------------------<br>"
jmail.appendHTML "</font></form></body></html>"
jmail.Send( "din_smtp_server.se" )
Set jmail = nothing
tacktext = "Tack, din intresseanmälan av "& annons &", är skickad till annonsören."
Response.redirect "annons.asp?tack="& tacktext

%>
```

Lycka till!
Obs! Det är klart att detta går att göra på flera sätt, detta är ett.

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

## #6 — cupy, 2002-09-25T05:41Z

Jesper T!
kan du visa med cdonts oxå?

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

## #7 — Jesper T, 2002-09-25T08:13Z

Jag använder det inte själv med det borde väl bli ngt i stil med: 

```
annons=request.form("annons")
namn=request.form("namn")
tel=request.form("tel")

Dim strHTML

strHTML = "<HTML>"
strHTML = strHTML & "<Head>"
strHTML = strHTML & "</Head>"
strHTML = strHTML & "<Body>"
strHTML = strHTML & "<Font faze=""Verdana""size=""2"">"
strHTML = strHTML & "------------------------------------------<br>"
strHTML = strHTML & "Intresseanmälan av annons<br>"
strHTML = strHTML & "------------------------------------------<br>"
strHTML = strHTML & "Tid:   "& now() &"<br>"
strHTML = strHTML & "Anonns: "& annons &"<br>"
strHTML = strHTML & "Namn: "& namn &"<br>"
strHTML = strHTML & "Tel: "& tel &"<br>"
strHTML = strHTML & "------------------------------------------<br>"
strHTML = strHTML & "</font></Body>"
strHTML = strHTML & "<HTML>"

Set ObjSendMail = CreateObject("CDONTS.NewMail")

With ObjSendMail
.From = "mail@domän.domännamn"
.To = ""& request.form("email") &""
.BodyFormat = cdoBodyFormatHTML
.Body = strHTML
.Send
End With

Set ObjSendMail = Nothing
```

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

## #8 — costodia, 2003-01-03T07:59Z

jag har tyvärr inte fått det att funka, däremot så tänkte jag att jag vet hur jag ska kunna loopa ut en länk till <http://www.sveriges.com/kompis/mailform.asp?email=>\<användarens emailadress\>
 så jag tänkte vet du hur ett sådant mailform sedan skulle se ut?

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

## #9 — solbulle, 2003-01-03T12:31Z

Vad var det som knasade med det första då? Är inte det ett "vackrare" sätt?

Om nu den kod som Jesper visar fungerar så är det väl bara att byta ut:

jmail.AddRecipient(request.form("email"))

Samt helt enkelt plocka bort dom överflödiga fälten/variablerna.

mot din querystring:

jmail.AddRecipient(request.querystring("email"))

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

## #10 — costodia, 2003-01-03T13:23Z

tack för tipset, tyvärr blir det lite konstigt på <http://sveriges.com/innovation/skicka.asp?email=martin@ebid.se> som jag tänkte testa scriptet på.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/54098-koppla-mailadress-i-databas-till-form
