通过IP地址发送电子邮件

时间:2014-03-07 21:24:26

标签: c# email smtp send

我想发送一封包含C#的电子邮件。 我能够从mail.gmail.com发送电子邮件但是我无法从我公司的smtp服务器发送电子邮件。我收到错误x.x.x.x IP主动拒绝,但这个IP不是我们的smtp服务器IP。我怎样才能使用ip地址而不是smtp服务器的主机名。 这是我的代码:

 SmtpClient SmtpServer = new SmtpClient("");
 mail.From = new MailAddress("");
 mail.To.Add("");
 mail.Subject = "";
 mail.Body="ollaa";
 SmtpServer.Port = 25;
 SmtpServer.UseDefaultCredentials=true;
 SmtpServer.EnableSsl = true;

 try
 {
     SmtpServer.Send(mail);
 }

 catch (Exception ex)
 {
     MessageBox.Show(ex.ToString());               
 }

1 个答案:

答案 0 :(得分:0)

SmtpClient SmtpServer = new SmtpClient("12.12.22.12");