powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / отправка письма.
6 сообщений из 6, страница 1 из 1
отправка письма.
    #38221424
Андрюхин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Делаю отправку письма в почтовый ящик...с прикрепленным рисунком..письом приходит а приккрепленного файла нету..в чем дело?

public void факт_нарушения_отправка_SMPT()
{

MailMessage message = new MailMessage();
Form1 main_form_ = new Form1();

//Адрес SMTP-сервера
String smtpHost = "smtp.yandex.ru";
//Порт SMTP-сервера
int smtpPort = 25;
//Логин
String smtpUserName = "xxx@yandex.ru";
//Пароль
String smtpUserPass = "xxx5";

//Создание подключения
SmtpClient client = new SmtpClient(smtpHost, smtpPort);
client.Credentials = new NetworkCredential(smtpUserName, smtpUserPass);

//Адрес для поля "От"
String msgFrom = "xxx@yandex.ru";
//Адрес для поля "Кому" (адрес получателя)
String msgTo = "xxx@yandex.ru";
//Тема письма
String msgSubject = "Выявлен нарушитель.";
//Текст письма
String msgBody = "Вот он!!!! ";





Attachment attachData = new Attachment( @"C:\Users\карп\Desktop\рабочий\223\222\bin\Debug\Warning\1.jpeg");
message.Attachments.Add(attachData);


//Создание сообщения
message = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
//Крепим к сообщению подготовленное заранее вложение

MessageBox.Show("Письмо по факту нарушения - отправлено Администратору проекта,nдля использования его в дальнейшем,nв качестве доказательства...nn");
try
{
//Отсылаем сообщение
client.Send(message);
try
{
client.Dispose();
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
}
catch (SmtpException ex)
{
//В случае ошибки при отсылке сообщения можем увидеть, в чем проблема
MessageBox.Show(ex.Message);
}
...
Рейтинг: 0 / 0
отправка письма.
    #38221436
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрюхин,

...вы к какому сообщению вложение добавляете, к первому, или второму? ..сколько раз у вас new MailMessage ?
...
Рейтинг: 0 / 0
отправка письма.
    #38221446
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Код: c#
1.
2.
message = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
            //Крепим к сообщению подготовленное заранее вложение




Лишнее
...
Рейтинг: 0 / 0
отправка письма.
    #38221454
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2
Код: c#
1.
2.
message = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
            //Крепим к сообщению подготовленное заранее вложение





Лишнее

лишнее немного нето =))
...
Рейтинг: 0 / 0
отправка письма.
    #38221463
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
pationCat2
Код: c#
1.
2.
message = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
            //Крепим к сообщению подготовленное заранее вложение






Лишнее

лишнее немного нето =))
Да, пожалуй
...
Рейтинг: 0 / 0
отправка письма.
    #38221477
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поменять местами строки
message.Attachments.Add(attachData);
и
message = new MailMessage(msgFrom, msgTo, msgSubject, msgBody);
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / отправка письма.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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