---
title: "Hej, jag är ny med det här om ASP, så jag har en fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/101744-hej-jag-är-ny-med-det-här-om-asp-så-jag-har-en-fråga/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Imjojojo"
published: "2004-04-18T07:03:44.000Z"
updated: "2004-04-18T18:51:36.000Z"
replies: 55
views: 1458
page: 2
pages: 3
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/101744-hej-jag-är-ny-med-det-här-om-asp-så-jag-har-en-fråga"
---

# Hej, jag är ny med det här om ASP, så jag har en fråga

_Sida 2 av 3._

## #21 — PDahlen, 2004-04-18T09:49Z

Om webbhotellet säger att det där är vad du ska använda så är det CDONTS, vilket är bra för dig. 
Då kan du använda min kod rakt av med en liten ändring eftersom du måste ange Host.
Här är den korrigerade koden. Ladda upp och testa.

```
<%@ Language=VBScript %>
if Request.Form("isSubmitted") = "yes" then
	EmailFrom = Request.Form("Email_Address_From")
	EmailTo = Request.Form("Email_Address_To")
	EmailBody = Request.Form("SenderName") & vbcrlf
	EmailBody = strBody & Request.Form("Email_Body") & vbcrlf

	Set objCDO = Server.CreateObject("CDONTS.NewMail")
	objCDO.From = EmailFrom
	objCDO.To = EmailTo
	objCDO.Cc = ""
	objCDO.Bcc = ""
	objCDO.Subject = Request.Form("Email_Subject")
	objCDO.Body = EmailBody
        objCDO.Host = "smtp1.b-one.nu"
	objCDO.BodyFormat = 1
	objCDO.MailFormat = 1
	objCDO.Send
        Set objCDO = Nothing
	mailsent = True
else
	mailsent = False
end if
%>
<html>
<head>
<title> Skicka Mail </title>
</head>
<body>
<% if mailsent then %>
	Ditt mail har skickats
<% else %>
	<form action="sendmail.asp" method="post" name="Input_Form">
		Ditt namn:<br>
		<input type="text" name="SenderName"<br><br>
		Din e-postadress:<br>
		<input type="text" name="Email_Address_From"<br><br>
		Mailets ämne:<br>
		<input type="text" name="Email_Subject"<br><br>
		Ditt meddelande:<br>
		<textarea name="Email_Body" COLS="40" ROWS="10"></textarea><br><br>
		<input type="hidden" value="mailadressattskickatill@mail.com" name="Email_Address_To">
		<input type="hidden" name="isSubmitted" value="yes">
		<input type="submit" value="Skicka" id="submit1" name="submit1"><br>
	</form>
% end if %>
</body>
</html>
```

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

## #22 — Imjojojo, 2004-04-18T09:58Z

Tack, det är till bra hjälp, men vid action står det "sendmail.asp", ska formuläret heta så eller???

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

## #23 — PDahlen, 2004-04-18T10:00Z

Min asp-fil heter sendmail.asp så du får döpa din asp-fil till det eller ändra action till vad din fil heter.

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

## #24 — Imjojojo, 2004-04-18T11:01Z

Så det ska vara två dokument alltså?

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

## #25 — Vimp, 2004-04-18T11:07Z

> **Imjojojo skrev:**
>
> Så det ska vara två dokument alltså?

Nej, spara koden PDahlen skrev som sendmail.asp och ladda upp på ditt webbhotell.

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

## #26 — Imjojojo, 2004-04-18T11:12Z

När jag föröker komma in står det bara The page cannot be displayed

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

## #27 — Vimp, 2004-04-18T11:15Z

Vad är adressen till filen?
Har du tagit bort "visa anpassade http-felmeddelanden" i ie?

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

## #28 — Imjojojo, 2004-04-18T11:17Z

adressen är <http://www.jojos-world.com/sendmail.asp>

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

## #29 — cyprys, 2004-04-18T11:19Z

Du har lagt den i fel mapp. Kontrollera igen.

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

## #30 — Imjojojo, 2004-04-18T11:26Z

Vilken mapp ska den vara i da?

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

## #31 — Mr Nils, 2004-04-18T11:28Z

<http://w1.705.comhem.se/~u70531577/sendmail.asp>

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

## #32 — Imjojojo, 2004-04-18T11:31Z

Vad ska menas med det?

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

## #33 — Mr Nils, 2004-04-18T11:32Z

det menas att filen ligger hos comhem, som inte verkar ha stöd för asp?

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

## #34 — Imjojojo, 2004-04-18T11:34Z

Det gör den ju inte alls, det ska den iaf inte

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

## #35 — Mr Nils, 2004-04-18T11:36Z

ok, för filen ligger inte på

<http://www.jojos-world.com/sendmail.asp>

men när jag går in på din hemsida (jojosimwold) så studstar den till comhemsidan, där sendmail.asp finns.

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

## #36 — Mr Nils, 2004-04-18T11:41Z

såg nu att du hade b-one. så då borde det fungera om du lägger upp filen på rätt ställe.

(nu är dock filen upplagd)

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

## #37 — Imjojojo, 2004-04-18T11:52Z

Ja, men jag får inte kontakt med mitt webhotell  :x  :(

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

## #38 — PDahlen, 2004-04-18T11:54Z

Jo, filen ligger där men det kan vara jag som missat något. Det verkar saknas ett End.

Kollar 

...

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

## #39 — PDahlen, 2004-04-18T11:56Z

Ok, det hade trillat bort ett tecken.
Här är den fungerande koden. Detta är alltså den kompletta sendmail.asp. Bara att kopiera, klistar in, ladda upp och köra.

```
<%@ Language=VBScript %>
<%
if Request.Form("isSubmitted") = "yes" then
	EmailFrom = Request.Form("Email_Address_From")
	EmailTo = Request.Form("Email_Address_To")
	EmailBody = Request.Form("SenderName") & vbcrlf
	EmailBody = strBody & Request.Form("Email_Body") & vbcrlf

	Set objCDO = Server.CreateObject("CDONTS.NewMail")
	objCDO.From = EmailFrom
	objCDO.To = EmailTo
	objCDO.Cc = ""
	objCDO.Bcc = ""
	objCDO.Subject = Request.Form("Email_Subject")
	objCDO.Body = EmailBody
        objCDO.Host = "smtp1.b-one.nu"
	objCDO.BodyFormat = 1
	objCDO.MailFormat = 1
	objCDO.Send
        Set objCDO = Nothing
	mailsent = True
else
	mailsent = False
end if
%>
<html>
<head>
<title> Skicka Mail </title>
</head>
<body>
<% if mailsent then %>
	Ditt mail har skickats
<% else %>
	<form action="sendmail.asp" method="post" name="Input_Form" ID="Form1">
		Ditt namn:<br>
		<input type="text" name="SenderName"><br><br>
		Din e-postadress:<br>
		<input type="text" name="Email_Address_From"><br><br>
		Mailets ämne:<br>
		<input type="text" name="Email_Subject"><br><br>
		Ditt meddelande:<br>
		<textarea name="Email_Body" COLS="40" ROWS="10"></textarea><br><br>
		<input type="hidden" value="mailadressattskickatill@mail.com" name="Email_Address_To" ID="Hidden1">
		<input type="hidden" name="isSubmitted" value="yes">
		<input type="submit" value="Skicka" id="submit1" name="submit1"><br>
	</form>
<% end if %>
</body>
</html>
```

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

## #40 — Imjojojo, 2004-04-18T12:03Z

Visst, kolla nu på <https://www.jojos-world.com/sendmail.asp> och se vad som händer när man klicka skicka

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/101744-hej-jag-är-ny-med-det-här-om-asp-så-jag-har-en-fråga/page2  
Föregående sida: https://www.webforum.nu/amne/asp/101744-hej-jag-är-ny-med-det-här-om-asp-så-jag-har-en-fråga.md  
Nästa sida: https://www.webforum.nu/amne/asp/101744-hej-jag-är-ny-med-det-här-om-asp-så-jag-har-en-fråga/page3.md
