---
title: "Jmail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/118195-jmail"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "greggan"
published: "2004-12-15T18:07:06.000Z"
updated: "2004-12-21T00:16:29.000Z"
replies: 20
views: 763
page: 1
pages: 2
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/dotnet/118195-jmail"
---

# Jmail

_Sida 1 av 2._

## #1 — greggan, 2004-12-15T18:07Z

Hej hej.

Här på webforum hittar man bara massa trådar om jmail i asp, men inte i asp.net.

På deras hemsida finns det också bara massa exempel i asp.

Någon som vet hur man gör detta i asp.net?

Försöker översätta asp-exemplena till asp.net med stora svårigheter.

Hur översätter man Set jmail = Server.CreateObject("JMail.Message")
till asp.net?
dim jmail as new jmial.message?

måste man importera något namnområde för detta också?

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

## #2 — ahlen, 2004-12-15T18:36Z

Det går antagligen att använda Jmail till .net också, men använd System.Web.Mail istället (är CDONTS eller CDO beroende på server)

exempel; med C#

```
MailMessage mail = new MailMessage();
mail.To = "me@mycompany.com";
mail.From = "you@yourcompany.com";
mail.Subject = "this is a test email.";
mail.Body = "this is my test email body";
SmtpMail.SmtpServer = "localhost";  //your real server goes here
SmtpMail.Send( mail );
```

Läs mer på <http://www.systemwebmail.com> (koden kommer även där ifrån)

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

## #3 — greggan, 2004-12-16T08:09Z

jo jag använder system.web.mail nu, men jag tror att mitt webbhotell har blockerat det av någon anledning (har inte fått det bekräftat ännu) eftersom jag alltid får upp access denied när jag försöker köra mailscriptet. Däremot har dom installerat jmail, vilket jag då tänkte använda.

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

## #4 — greggan, 2004-12-16T21:29Z

översättning

Hej.

Jag behöver lite hjälp med att översätta ASP till ASP.NET.

Set x = Server.CreateObject (nånting)

Skriver man i ASP när man skapar ett nytt "nånting" vad jag har förstått. Finns det någon här som vet hur det skulle se ut i ASP.NET?

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

## #5 — Jesper T, 2004-12-16T21:40Z

Server.CreateObject används när du plockar in en 3:de parts komponent i asp. ex. fso osv.
Det går att använda liknande syntax för asp.net om du har installerade komponenter. 
Skulle ha frågat i asp.net-forumet.

Fråga: vad skall du göra? .net har ju smartare system för sådant.

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

## #6 — greggan, 2004-12-17T06:27Z

Jag har redan skapat en tråd i ASP.NET-forumet, den heter JMail, men ingen har haft något svar där ännu.

Det är en tredjeparts komponent som jag ska hämta, JMail som finns installerat hos mitt webbhotell.

Så det jag vill göra helt enkelt är skapa ett nytt JMailobjekt i ASP.NET.

Jag frågade  webbhotellet hur man gjorde i ASP.NET, eftersom jag bara hittat exempel i ASP. Då svarade webbhotellet med att ge mig ytterligare ett exempel i ASP.

Så min sista utväg var att försöka göra om ASP till ASP.NET själv. Men jag vet inte hur. :/

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

## #7 — Jesper T, 2004-12-17T08:00Z

Funkar det inte att göra så här?:

```
sub submit_Click(obj as Object, e as EventArgs)

' Create the JMail message Object
dim msg as object
msg = Server.CreateOBject( "JMail.Message" )

msg.From = "min@epostadress.se"
msg.FromName = "Mitt namn"

msg.AddRecipient ("test@test.com", "Kalle")

' The subject of the message
msg.Subject = "Hello"
msg.Body = "Hello world!" 
msg.Send( "mail.min-domän.com" )

End sub
```

Visserligen så är det ohanterad kod och kommer att exekveras långsamt på en asp.net sida.
Det du kan göra är att ladda ner jmails mailkomponent, installera den lokalt, konvertera den ifrån COM+ till en .NET assembly med tlBimp.exe
Sök lite på google/wf kanske.

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

## #8 — Jesper T, 2004-12-17T08:30Z

Eller så testar du att lägga in den bifogade filen (upppackad) i din bin-katalog. Och ersätter koden med denna:

```
    Sub submit_Click(ByVal obj As Object, ByVal e As EventArgs)

        Dim msg As New jmail_net.MessageClass
        msg.From = "min@epostadress.se"
        msg.FromName = "Mitt namn"
        msg.AddRecipient("min@kompis.com", "Kalle")
        msg.Subject = "Hello"
        msg.Body = "Hello world!"
        Try
            msg.Send("min.epost.server")
            info.Text = "Skickat!"
        Catch ex As Exception
            info.Text = "Fel: " & msg.ErrorMessage
        End Try
       

    End Sub
```

Bilagor:

- [jmail_net.zip](https://www.webforum.nu/a/5119.zip)

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

## #9 — greggan, 2004-12-17T09:13Z

Jag löste det genom att skriva:

```
Dim jmail as Object = Server.CreateObject("JMail.Message")
```

Så det är nog på samma sätt som du skrev i första inlägget där. :)
Tack så mycket. :e

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

## #10 — Jesper T, 2004-12-17T09:15Z

Funkar det med mitt senaste exempel så är det ju klart bättre.

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

## #11 — LarsG, 2004-12-17T09:24Z

Flyttas från ASP

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

## #12 — renholm, 2004-12-17T14:59Z

Slog ihop de båda trådarna Jmail och översättning,

God Jul!

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

## #13 — greggan, 2004-12-17T15:05Z

Jesper T: jag förstod inte riktigt vad skilnaden var mellan dom olika. Eller jag ser skillnaden, men varför är det andra exemplet bättre?

Renholm: Det var bra, jag körde en liten fuling och postade i både ASP.NET tråden och i ASPtråden för att folk skulle hittamig, och det gjorde dom. Hoppas att jag blir förlåten. (Speciellt av jultomten såhär en vecka före jul)

God Jul!

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

## #14 — Jesper T, 2004-12-17T15:42Z

Därför att det första exemplet är ohanterad kod och funkar inte lika smidigt som det andra. Använd exempel nr 2.

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

## #15 — @nders, 2004-12-17T15:58Z

> **greggan skrev:**
>
> Renholm: Det var bra, jag körde en liten fuling och postade i både ASP.NET tråden och i ASPtråden för att folk skulle hittamig, och det gjorde dom. Hoppas att jag blir förlåten.

Nix. Korspostning är av ondo, och korspostare skall, likt Kartago, förgöras! 

Visa respekt. Posta på rätt ställe. På ett ställe.

God jul!

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

## #16 — greggan, 2004-12-17T16:15Z

Jesper T: Kan du inte förklara lite mer detaljerat varför det är bättre så att jag lär mig lite också ;)
JMail är ju betalkomponent, den grejjen jag skulle lägga i binmappen, vad är då det?

Okej @nders det ska förhoppningsvis inte upprepas. *(Dock tycker jag ändå att trådarna inte var helt likadana då jag i ena frågade om hur man använde JMail i ASP.NET och i andra frågade jag hur set x = server.createobject(xx) skulle se ut i asp.net :P)*

**r:** dum som jag är så förnekar jag något som jag redan erkänt  :r

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

## #17 — Jesper T, 2004-12-17T16:28Z

Ungefär som jag skrev tidigare: tlBimp.exe konverterar den ifrån COM+ till en .NET assembly "SMIL" där alla funktioner, egenskaper osv får rätt datatyper samt att det skrivs något slags dj-vla exekveringplan, inte f-n vet jag. Bättre är det iaf. Plus att det blir ju betydligt mer överskådligt i Visual studio. Komponenten ändras inte, den ligger kvar men .Net-framework trixar med den lite bara och skapar SMIL-filen

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

## #18 — greggan, 2004-12-17T19:18Z

Ops.. nu såg jag att du hade skrivit lite där i botten av första exemplet. sorry. :r

okej, det låter ju bra. Men den man laddar ner från JMails hemsida är den gratis eller?

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

## #19 — renholm, 2004-12-17T20:51Z

> **@nders skrev:**
>
> > **greggan skrev:**
> >
> > Renholm: Det var bra, jag körde en liten fuling och postade i både ASP.NET tråden och i ASPtråden för att folk skulle hittamig, och det gjorde dom. Hoppas att jag blir förlåten.
>
> Nix. Korspostning är av ondo, och korspostare skall, likt Kartago, förgöras! 
> 
> Visa respekt. Posta på rätt ställe. På ett ställe.
> 
> God jul!

Instämmer, synd att det inte upptäcktes tidigare :)

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

## #20 — Jesper T, 2004-12-20T08:09Z

Ser att min tidigare bifogade fil inte är nerladdad ännu.
Testa med den först.
Annars så är "grundvarianten" av jmail gratis, ja.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/118195-jmail  
Nästa sida: https://www.webforum.nu/amne/dotnet/118195-jmail/page2.md
