PHP: MailMessage MailMesaji = new MailMessage("login@uralweb.ru","to@mail.ru"); MailMesaji.Subject = "subject"; MailMesaji.Body = "mail body"; MailMesaji.BodyEncoding = Encoding.GetEncoding("Windows-1251"); // Turkish Character Encoding //MailMesaji.From = ""; //MailMesaji.To.Add(new MailAddress("to@mail.ru")); // MailMesaji.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess; System.Net.Mail.SmtpClient Smtp = new SmtpClient(); Smtp.Host = "mail.uralweb.ru"; // for example gmail smtp server //Smtp.EnableSsl = true; NetworkCredential MyCred= new NetworkCredential("login", "passwd"); // MyCred.GetCredential("mail.uralweb.ru", 25, "basic"); //CredentialCache MyCache = new CredentialCache(); //MyCache.Add("mail.uralweb.ru", 25, "basic", MyCred); Smtp.UseDefaultCredentials = false; Smtp.Credentials = MyCred; //Smtp.Credentials = new System.Net.NetworkCredential("login", "passwd"); try { Smtp.Send(MailMesaji); } catch (SmtpException em) { MessageBox.Show(em.ToString(),"Error"); } Вылетает экскепшен Failure sending mail -> "Предсталенный функции маркер неправелен" Облазил весь инет,нет ничего по этой ошибке ... народ помоги пожалуйста разобраться или ткнити куда копать , а то ппц горит ... сразу грю не спам-прогу пишу,просто надо по окончанию работы программы выслать на мыло сообщение с атачем ... но у меня даже простое сообщение не шлеться,если слать на тот же домен uralweb.ru то все работает,а если куда-то в другое место,то вот ошибка вываливает ... а вываливается она при работе с NetworkCredential() , если ее убрать,то вываливается екскепшен об надобности авторизирвоаться перед отправлением... зарание большое спасибо
http://www.codeproject.com/KB/aspnet/smtp_mail.aspx http://community.axosoft.com/blogs/hamids/articles/152.aspx