Тема: E-mails из DAX4
Показать сообщение отдельно
Старый 05.12.2007, 23:02   #5  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
Цитата:
Сообщение от raz Посмотреть сообщение
telnet smtp.gmail.com 25
GMail использует защищенное соединение на 465 порту

2 lyolea84 В вашем примере нет указания использовать защищенное соединение. GMail не возьмет от вашего почтового клиента почту открыттым текстом

Вот пример как отправить почту через CDO
Код:
MailMessage mailMessage = new MailMessage();
mailMessage.To = "name@domain.com";
mailMessage.From = "name@domain.com";
mailMessage.Subject = "Message subject";
mailMessage.Body = "Message text";
SmtpMail.SmtpServer = "smtp.gmail.com";
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1); 
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "username");
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "password");
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 465);
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", true);
SmtpMail.Send(mailMessage)

И еще, InteropPermission(InteropKind::ComInterop) используете в коде?