Expand|Select|Wrap|Line Numbers
- private void Report(int var)
- {
- var++;
- String ToEmail = "";
- String FromEmail = "";
- String Bdy = "";
- ToEmail = System.Configuration.ConfigurationManager.AppSettings["EmailReportTo"];
- FromEmail = System.Configuration.ConfigurationManager.AppSettings["EmailReportFrom"];
- Bdy = var.ToString();
- try
- {
- SmtpMail.Send(FromEmail, ToEmail,"value",Bdy);
- Response.Write("Your Email has been sent sucessfully");
- }
- catch (Exception exc)
- {
- Response.Write("Send failure: " + exc.ToString());
- }
- }
when i use :
Expand|Select|Wrap|Line Numbers
- private void Report(int var)
- {
- var++;
- String ToEmail = "";
- String FromEmail = "";
- String Bdy = "";
- String ServerName = "";
- ServerName = System.Configuration.ConfigurationManager.AppSettings["SMTPServerName"];
- ToEmail = System.Configuration.ConfigurationManager.AppSettings["EmailReportTo"];
- FromEmail = System.Configuration.ConfigurationManager.AppSettings["EmailReportFrom"];
- Bdy = var.ToString() ;
- System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
- message.To.Add(ToEmail);
- System.Net.Mail.MailAddress address = new System.Net.Mail.MailAddress(FromEmail);
- message.From = address;
- message.Subject = "value";
- message.Body = Bdy;
- System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient(ServerName);
- smtp.Port = 25;
- try
- {
- smtp.Send(message);
- Response.Write("Your Email has been sent sucessfully");
- }
- catch (Exception exc)
- {
- Response.Write("Send failure: " + exc.ToString());
- }
- }
Send failure: System.Net.Mail.SmtpFailedRecipientException: Mailbox unavailable. The server response was: 5.7.1 Unable to relay for vishal@yahoo.co.in at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) at _Default.ReportSpamBot(Int32 var)
somebody please help as to how should i send the emails??