У меня есть программа ASP.NET, которая отправляет подтверждение по электронной почте со следующим кодом:
String msgTxt = "My Message";
try
{
MailMessage message = new MailMessage();
message.From = new MailAddress("info@eatrightamerica.com");
message.To.Add(new MailAddress(emailParam));
message.Bcc.Add(new MailAddress("NPClients@eatrightamerica.com"));
message.Subject = "Your Nutrition Prescription";
message.Body = msgTxt;
SmtpClient client = new SmtpClient();
client.Send(message);
}
catch (Exception ex)
{
}
Файл web.config
имеет это:
<system.net>
<mailSettings>
<smtp>
<network
host="localhost"
port="25" />
</smtp>
</mailSettings>
</system.net>
И мой IIS настроен на работу через порт 25 (я могу подключиться к telnet и протестировать его, и он прекрасно отправляет telnet).
Может кто-нибудь направить меня куда-нибудь еще, чтобы найти проблему?