powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Email from WindowsForm! Что из IIS?
4 сообщений из 4, страница 1 из 1
Email from WindowsForm! Что из IIS?
    #32903421
Lass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Windows Forma со след. постеньким кодом, отправляет письма только на адреса локального домайна.

MailMessage mail = new MailMessage();
mail.From = "Invisible";
mail.To = "inv@inv.az";
mail.Subject = "test";
mail.Body = "this mail was sent from C# application ;-)";
mail.BodyFormat = MailFormat.Html;
SmtpMail.Send(mail);
list.Items.Clear();
send.Text = SmtpMail.SmtpServer;

Создала в IIS новый domain (Type- remote). ДГОбавила строчку:
SmtpMail.SmtpServer = "mail.inv.az";

Не помагает. Может кто знает, что делать? В IIS что-то настроить?
Спасибо!
...
Рейтинг: 0 / 0
Email from WindowsForm! Что из IIS?
    #32907246
eys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лови исключение и смотри что происходит, проще говоря - ошибку CDO в студию :) Наверняка сервер не требует авторизации прирассылке почты локальным адресам, а при посылке на внешние нужно авторизоваться.
...
Рейтинг: 0 / 0
Email from WindowsForm! Что из IIS?
    #32907248
eys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С этим:

COMException (0x8004020f): The server rejected one or more recipient addresses. The server response was: 550 5.7.1 Unable to relay for name@domain.com.

можно бороться авторизируясь:
MailMessage mail = new MailMessage();
mail.To = "me@mycompany.com";
mail.From = "you@yourcompany.com";
mail.Subject = "this is a test email.";
mail.Body = "Some text goes here";
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "my_username_here"); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "super_secret"); //set your password here

SmtpMail.SmtpServer = "mail.mycompany.com"; //your real server goes here
SmtpMail.Send( mail );
...
Рейтинг: 0 / 0
Email from WindowsForm! Что из IIS?
    #32911509
Lass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spasibo!
nujno bilo
SmtpServer = ukazat ishodyashiy IP!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Email from WindowsForm! Что из IIS?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]