Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer
Tips > ASP

Att skicka mail med JMail

Att skicka mail med JMail

När man skickar mail med ASP finns det ett par olika metoder som skiljer sig lite åt i koden men i grund och botten fungerar på samma sätt och nu ska vi gå igenom hur man skickar mail med JMail.

Formuläret

Först börjar vi med formuläret.

 


<form action="?do=send" method="post">

  Ämne:<br />

  <input type="text" name="frm_mailSubject"><br />

  Text_<br />

  <textarea style="width:250px; height:100px;" name="frm_mailText"></textarea>

  <input type="submit"  value="Skicka">

</form>


Det var den enklare biten och lägg märke till att jag använder samma sida för att skicka mailet som jag har formuläret på.

Så nu är det dags för ASP-delen.

ASP-koden

Först börjar vi med if-satsen som kollar om man har tryckt på "skicka" och kommit till "?do=send" sedan kommer mail koden.

 


<%


  If Request.Querystring("do")="send" Then


   ' Först sätter vi objJmail till ett Jmail-objekt

  SET objJmail = Server.CreateObject("JMail.Message"

  ' Sedan väljer vi var mailet ska komma ifrån

  objJmail.From = "mail@domän.se"

  ' Nu väljer vi namnet på den som skickade mailet

  objJmail.FromName = "Sven Svensson"

  ' Och nu till den lite viktigare delen, vem som ska få mailet

  objJmail.AddRecipient "mail@domän.se"

  ' Sen ska vi nu blanda i formuläret här eftersom vi vill välja ämne själv.

  objJmail.Subject = Request.Form("frm_mailSubject")

  ' Och på samma sätt lägger vi in texten som man vill skicka

  objJmail.BodyRequest.Form("frm_mailText")

  ' Sedan väljer vi vilken typ innehållet ska vara i

  objJmail.ContentType = "text/plain"

  ' Och till sist väljer vi att servern ska skicka mailet via sin mailserver

  objJmail.Send("mail.server.nu")

  ' Och sen sätter vi objJmail till inget(nothing)

  Set objJmail = nothing


  End If


%>


Detta tips skapades 2008-01-05 21:04:35 av edvinlinden. Det har lästs 537 gånger. ||

Kommentarer

Ingen har kommenterat denna artikel än.

© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy