Monday, 13 July 2015

ASP.NET :: Source code mass mailing di website

.aspx page:-



<
body> <form id="form1" runat="server"> <div> <table align="center" bgcolor="#cccc99"> <tr> <td> 

<table cellpadding=3 cellspacing=4 bgcolor="#ccffcc"> <tr> <td> <asp:Label ID="lblto" runat="server" 
Text="To"></asp:Label> &nbsp; <asp:TextBox ID="txtemailto" runat="server" Width="250"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblfrom" runat="server" Text="From"></asp:Label> &nbsp; <asp:TextBox ID="txtemailfrom" runat="server" Width="250"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblBcc" runat="server" Text="Bcc"></asp:Label> &nbsp; <asp:TextBox ID="txtBcc" runat="server" Width="250"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblcc" runat="server" Text="cc"></asp:Label> &nbsp; <asp:TextBox ID="txtcc" runat="server" Width="250">


</asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblsubject" runat="server" Text="Subject"></asp:Label> &nbsp; <asp:TextBox ID="txtsubject" runat="server" Width="250"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblbody" runat="server" Text="Body"></asp:Label> &nbsp; <asp:TextBox ID="txtbody" runat="server" Width="250" Height="50"></asp:TextBox> </td> </tr> <tr> <td> <asp:Label ID="lblAttachFile" runat="server" Text="File to send:" Width="100px"></asp:Label> <input type="file" id="fileAttachement" runat="server" name="fileAttachement" width="200px" 
/> </td> </tr> <tr> <td align="center"> <asp:Button ID="btn1" runat="server" Text="Send" OnClick="btn1_
Click"/> </td> </tr> </table> </td> </tr> </table> </div> </form
</
body>
.cs page:-

using
 System; 
using
 System.Data; 
using
 System.Configuration; 
using
 System.Collections; 
using
 System.Web; 
using
 System.Web.Security; 
using
 System.Web.UI; 
using
 System.Web.UI.WebControls; 
using
 System.Web.UI.WebControls.WebParts; 
using
 System.Web.UI.HtmlControls; 
using
 System.Net.Mail; 
using
 System.Data.SqlClient; 
public
 partial class bulkmail : System.Web.UI.Page 
SqlDataAdapter da; DataSet ds = new DataSet(); SqlConnection con; SqlCommand cmd = new SqlCommand(); SqlDataReader read_Email; protected void Page_Load(object sender, EventArgs e) 

protected void btn1_Click(object sender, EventArgs e) 
ArrayList list_emails = new ArrayList(); int i = 0; string email; 
con=
new SqlConnection(ConfigurationManager.AppSettings["connect"]); 
con.Open(); 
SqlCommand cmd = new SqlCommand("Select email from Email", con); SqlDataReader read_Email = cmd.ExecuteReader(); while (read_Email.Read()) 

  
email = read_Email.GetValue(i).ToString(); 
list_emails.Add(email); 
//Add email to a arraylist 
i = i + 1 - 1; 

read_Email.Close(); 
con.Close(); 
//Close connection foreach (string email_to in list_emails) 
MailMessage mail = new MailMessage(); Attachment attach = new Attachment(fileAttachement.PostedFile.FileName); 
mail.To.Add(email_to); 
mail.From = 
new MailAddress("kashi983@yahoo.com"); string Bcc = txtBcc.Text; string cc = txtcc.Text; 
mail.Subject = txtsubject.Text; 
mail.Body =txtbody.Text; 
SmtpClient smtp = new SmtpClient("SMTP Server"); 
smtp.Send(mail); 







Output:-
To   
From   
Bcc   
cc   
Subject   
Body   
File to send: 

No comments:

Post a Comment