sending Emails problem
-
Hi, I am using gmail smtp for sending Emails and using this code : // For sending Mail done by Nidhi on19sep08 public bool SendMail1(DataTable dt, string path) { string ToMail1 = ""; string UserName = ""; bool status = false; int count = 0; try { if (dt.Rows.Count > 1) { for (int i = 1; i <= dt.Rows.Count - 1; i++) { if (count == 0) { if (dt.Rows[0]["email"].ToString() != "") { ToMail1 = dt.Rows[0]["email"].ToString(); UserName = dt.Rows[0]["username"].ToString(); count = 1; } } if (dt.Rows[i]["email"].ToString() != "") { ToMail1 = ToMail1 + "," + dt.Rows[i]["email"].ToString(); UserName = UserName + "," + dt.Rows[i]["username"].ToString(); } } } else { if (dt.Rows.Count > 0) { if (dt.Rows[0]["email"].ToString() != "") { ToMail1 = dt.Rows[0]["email"].ToString(); UserName = dt.Rows[0]["username"].ToString(); } } } if (dt.Rows.Count > 0) { bool mailSent = false; SendMail objClsSendmail = new SendMail(); DataTable dtsmtpserver = objClsSendmail.getMailSetting(); int Port = Convert.ToInt32(dtsmtpserver.Rows[0][2].ToString()); string host = dtsmtpserver.Rows[0][1].ToString(); string User = dtsmtpserver.Rows[0][3].ToString(); string Password = dtsmtpserver.Rows[0][4].ToString(); MailAddress from = new MailAddress(dtsmtpserver.Rows[0][10].ToString()); MailAddress to = new MailAddress(ToMail1); MailMessage msg = new MailMessage(from, to); SqlConnection myConnection = new SqlConnection(SqlConnectionString.GetConnectionString()); SqlDataAdapter ad = new SqlDataAdapter("SELECT email FROM at_user where IsAdmin=1", myConnection);
-
Hi, I am using gmail smtp for sending Emails and using this code : // For sending Mail done by Nidhi on19sep08 public bool SendMail1(DataTable dt, string path) { string ToMail1 = ""; string UserName = ""; bool status = false; int count = 0; try { if (dt.Rows.Count > 1) { for (int i = 1; i <= dt.Rows.Count - 1; i++) { if (count == 0) { if (dt.Rows[0]["email"].ToString() != "") { ToMail1 = dt.Rows[0]["email"].ToString(); UserName = dt.Rows[0]["username"].ToString(); count = 1; } } if (dt.Rows[i]["email"].ToString() != "") { ToMail1 = ToMail1 + "," + dt.Rows[i]["email"].ToString(); UserName = UserName + "," + dt.Rows[i]["username"].ToString(); } } } else { if (dt.Rows.Count > 0) { if (dt.Rows[0]["email"].ToString() != "") { ToMail1 = dt.Rows[0]["email"].ToString(); UserName = dt.Rows[0]["username"].ToString(); } } } if (dt.Rows.Count > 0) { bool mailSent = false; SendMail objClsSendmail = new SendMail(); DataTable dtsmtpserver = objClsSendmail.getMailSetting(); int Port = Convert.ToInt32(dtsmtpserver.Rows[0][2].ToString()); string host = dtsmtpserver.Rows[0][1].ToString(); string User = dtsmtpserver.Rows[0][3].ToString(); string Password = dtsmtpserver.Rows[0][4].ToString(); MailAddress from = new MailAddress(dtsmtpserver.Rows[0][10].ToString()); MailAddress to = new MailAddress(ToMail1); MailMessage msg = new MailMessage(from, to); SqlConnection myConnection = new SqlConnection(SqlConnectionString.GetConnectionString()); SqlDataAdapter ad = new SqlDataAdapter("SELECT email FROM at_user where IsAdmin=1", myConnection);
-
How to do that,i mean is there is any surety that using other smtp server we will not get authentication problem.
-
Yes i m s/w developer,we have our own smtp server but i am getting problem while using it ,perhaps there is some problem in network setting,or may be problem in my code,so i need code for sending mail except than gmail smtp way.