Asp.net 4 c# email gönder
Asp.net 4 de email göndermek isteyen arkadaşlar için kodlar aşağıdaki gibidir.
mail gönderecek formumuzun adı SendMail.aspx olsun.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SendMail.aspx.cs" Inherits="SendMail" %>
<form id="form1" runat="server">
<div>
Alıcı:
<asp:TextBox ID="alici" runat="server"></asp:TextBox>
<br />
Gönderen:
<asp:TextBox ID="gönderen" runat="server"></asp:TextBox>
<br />
Konu:
<asp:TextBox ID="konu" runat="server"></asp:TextBox>
<br />
Mesaj:
<br />
<asp:TextBox ID="mesaj" runat="server" Height="171px" TextMode="MultiLine"
Width="270px"></asp:TextBox>
<br />
<asp:Button ID="send_mail" runat="server" onclick="send"
Text="Gönder" />
<br />
<br />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</div>
</form>
daha sonrada SendMail.aspx.cs kod kısmına bunları ekliyoruz.
using System;
using System.Web.UI.WebControls;
using System.Net.Mail;
public partial class SendMail : System.Web.UI.Page
{
protected void send(object sender, EventArgs e)
{
MailMessage mailObj = new MailMessage(
gönderen.Text, alici.Text, konu.Text, mesaj.Text);
SmtpClient SMTPServer = new SmtpClient("server adresi buraya");
try
{
SMTPServer.Send(mailObj);
}
catch (Exception ex)
{
Label1.Text = ex.ToString();
}
}
}
kodlar bu kadar.
Yorumlar
Yorum Gönder