View previous topic :: View next topic |
Author |
Message |
djuk17
Joined: 06 Oct 2004 Posts: 45 Location: Nepoznata :-)
|
Posted: 29.03.2005 11:15 Post subject: Slanje mejla uz pomoc ASP-a ili ASP.NET-a? |
|
|
Trebao bih skriptu ili nesto slicno za slanje maila uz pomoc ASP tehnologije. Serever se nalazi na windows platformi tako da podrzava samo ASP.
Dali ima netko ideju kako bih to mogao izvesti ili gdje bih mogao naci skriptu koja se da prilagoditi.
Unaprijed hvala! |
_________________ LUV 4 DA GAME |
|
Back to top |
|
|
zvone
Joined: 09 Sep 2003 Posts: 160 Location: Zg
|
Posted: 29.03.2005 12:03 Post subject: |
|
|
Stvar je vrlo jednostavna za izvesti tako da nije problem napisati skriptu koja bi to radila. Ako ćeš koristiti ASP tada će ti biti potrebna neka email komponenta (CDONTS, CDO, ASPMail, jMail ...). Najbolje ti je pitati hosting providera koja je komponenta instalirana na serveru pa onda malo zaviriš u dokumentaciju te komponente i rješiš problem.
Ako je ASP.NET u pitanju onda zbilja nikakve prepreke nema. Nije potrebna nikakva komponenta i puno je jednostavnije, evo ti primjer za slanje e-maila u ASPNET-u.
email.aspx
Code: |
<%@ Import Namespace="System.Web.Mail" %>
<html>
<head>
<title>Šalji e-mail</title>
<script language="VB" runat="server">
Sub PosaljiEmail(s As Object, e As EventArgs)
Dim objMail As New MailMessage()
objMail.From = "tvoj@email.com"
objMail.To = txtPrima.Text
objMail.Subject = txtNaslov.Text
objMail.Body = txtPoruka.Text
SmtpMail.SmtpServer = "adresa tvog smtp servera"
SmtpMail.Send(objMail)
lblRezultat.Text = "E-mail je uspješno poslan !"
End Sub
</script>
</head>
<body>
<form runat="server">
Naslov poruke:<br />
<asp: TextBox id="txtNaslov" runat="server" /><br /><br />
Prima:<br />
<asp:TextBox id="txtPrima" runat="server" /><br /><br />
Tekst poruke:<br />
<asp:TextBox id="txtPoruka" TextMode="MultiLine" Width="300" Height="100" runat="server" /><br /><br />
<asp:Button id="btnPosalji" Text="Pošalji e-mail" runat="server" OnClick="PosaljiEmail" /><br /><br />
<asp:Label id="lblRezultat" runat="server" />
</form>
</body>
</html>
|
|
_________________ Odin's descendant |
|
Back to top |
|
|
djuk17
Joined: 06 Oct 2004 Posts: 45 Location: Nepoznata :-)
|
Posted: 29.03.2005 12:47 Post subject: |
|
|
Veliko hvala Zvone!
Spasio si me )) |
_________________ LUV 4 DA GAME |
|
Back to top |
|
|
srzi
Joined: 07 Dec 2004 Posts: 37
|
Posted: 29.03.2005 13:01 Post subject: |
|
|
Iako možda i radi, ovaj sistem je pogrešan i potpuno u suprotnosti s idejom .NET tehnologije.
Nikada se sami kôd ne piše u tijelu web forme\stranice, već se koristi code-behind pristup. |
|
|
Back to top |
|
|
zvone
Joined: 09 Sep 2003 Posts: 160 Location: Zg
|
Posted: 29.03.2005 21:58 Post subject: |
|
|
srzi wrote: | Iako možda i radi, ovaj sistem je pogrešan i potpuno u suprotnosti s idejom .NET tehnologije.
Nikada se sami kôd ne piše u tijelu web forme\stranice, već se koristi code-behind pristup. |
Joj sad bih ti nešto rekao, al neću. Čovjek je tražio nešto jednostavno i to je i dobio. I tko kaže da se ne piše ??? |
_________________ Odin's descendant |
|
Back to top |
|
|
srzi
Joined: 07 Dec 2004 Posts: 37
|
Posted: 29.03.2005 23:39 Post subject: |
|
|
Nema potrebe za ljutnjom.
A ja kažem da se ne piše. Ostavljena je opcija da se piše da bi se dobila kompatibilnost sa starijim kodom, ali ideja .NET tehnologije je potpuno drugačija. Upravo je CB pristup jedna od najvaznijih značajki .NETa.
Prouči malo literaturu o tehnologijama koje koristiš. Needuciranost i neznanje kod korištenja određenih tehnologija mogu samo softver koji pišeš pretvoriti u loš softver. |
|
|
Back to top |
|
|
|