ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Mail Sender(SMTP) C#
  #1  
Старый 26.11.2008, 14:56
[NiGHT]DarkAngel
Участник форума
Регистрация: 29.03.2005
Сообщений: 138
Провел на форуме:
812087

Репутация: 129
Question Mail Sender(SMTP) C#

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() , если ее убрать,то вываливается екскепшен об надобности авторизирвоаться перед отправлением...
зарание большое спасибо
 
Ответить с цитированием

  #2  
Старый 26.11.2008, 17:34
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

http://www.codeproject.com/KB/aspnet/smtp_mail.aspx
http://community.axosoft.com/blogs/hamids/articles/152.aspx
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ