Possible Duplicate:
Sending email in .NET through Gmail
I am facing the issue of Network timed out while sending the email using the C# program
My code is
protected void sendEmail(String m_RecipentTo)
{
MailMessage mailMessage = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
mailMessage.To.Add(m_RecipentTo);
mailMessage.Subject = m_Subject;
mailMessage.Body = m_Body;
mailMessage.From = new MailAddress(m_SenderEmail);
SmtpServer.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
SmtpServer.Port = 465;
SmtpServer.EnableSsl = true;
SmtpServer.Credentials = new System.Net.NetworkCredential(username, password);
SmtpServer.Send(mailMessage);
}
I tried using the port number 587 it gives
An attempt was made to access a socket in a way forbidden by its access permissions 74.125.25.108:587.
I have added the port under Filewall settings -> inbound Rule -> Port