powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отправка e-mail'a вместе с картинкой
13 сообщений из 13, страница 1 из 1
Отправка e-mail'a вместе с картинкой
    #32927168
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу отправлять письма в HTML-формате. Вместе с текстом нужно прикреплять картинку (логотип) и отображать ее в теле письма...

Как мне быть?

Куда смотреть?
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32929446
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оказалось все очень просто:
Берем прикрепляем картинку, ссылаемся на нее и все.

Пример:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
     MailMessage MyMail = new MailMessage();
      MyMail.From = "ваш адрес";
      MyMail.To = "Адрес куда слать";
      MyMail.Subject = "Test";
      MyMail.Body = "Далее будет картинка <br> <br><IMG height=110 src=\"IMG_0002.jpg\" width=196 border=0>";

      
      MyMail.BodyFormat = MailFormat.Html;


      MailAttachment MyAttachment = new MailAttachment("D:\\Tests\\Emails\\bin\\IMG_0002.jpg");
      MyMail.Attachments.Add(MyAttachment);

      SmtpMail.SmtpServer = "ваш  любимый СМТП сервер";
      SmtpMail.Send(MyMail);

...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32930491
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще :
нужен framework 1.1 и вот такой код
MyMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate","1") MyMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername","username") MyMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword","11111'")
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943678
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все было бы хорошо, но вот в Thunderbird такие картинки упорно не хотят отображаться.

Ему видети ли нужно чтоб attachment был inline и ссылка была по cid

Идеи?
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943706
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри как тут сделано, похоже то что нужно
http://www.codeproject.com/csharp/smtpemailer.asp
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943709
Фотография Павел Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RudenkoВсе было бы хорошо, но вот в Thunderbird такие картинки упорно не хотят отображаться.

Ему видети ли нужно чтоб attachment был inline и ссылка была по cid

Идеи?Сделать картинку inline и сослаться по cid
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943713
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел ВоронцовСделать картинку inline и сослаться по cid

Вот и вопрос - как это сделать?
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943730
Фотография greenapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
э, нет, там похоже не работает, судя по обсуждению статьи
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943761
Фотография Павел Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Rudenko Павел ВоронцовСделать картинку inline и сослаться по cid

Вот и вопрос - как это сделать?Берёшь google и спрашиваешь. Он говорит где взять. Например тут
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943833
Фотография Павел Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мда. Вчитался. Ну что ж, надо сделать одно из трёх. Либо поискать хорошенько и найти такое бесплатное, либо купить платное, либо подумать немного и написать самим (унаследовавшись от того же MailMessage)
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943897
Фотография Павел Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё должно быть просто. System.Web.Mail работает через CDO, а оно, в свою очередт, позволяет такие вещи делать. Пишется за день.
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32943907
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел Воронцовмда. Вчитался. Ну что ж, надо сделать одно из трёх. Либо поискать хорошенько и найти такое бесплатное, либо купить платное, либо подумать немного и написать самим (унаследовавшись от того же MailMessage)

Вот и я ищу где бы взять решение...
...
Рейтинг: 0 / 0
Отправка e-mail'a вместе с картинкой
    #32945079
Alexander Rudenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну так никто не сталкивался с готовым решением?
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отправка e-mail'a вместе с картинкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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