![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() При отправке почты из програмы
использую IDSMTP и IDMessage все работает, но две крякозяблы есть. 1. Вложения вкладываются и отправляются, но называются почему-то "Часть.att" вместо "inform.doc". 2. Тема письма отображается "?????" вместо русских букв. Да и вообще все русские символы. Где поменять кодировку. Принимаються письма в основном The Bat! Благодарю... Код:
IdSMTP1.Host:='smtp.yandex.ru'; // адрес почтового сервера IdSMTP1.Port:=25; // порт по которому будет осуществляться подключение IdSMTP1.Username:='test.zima'; // логин пользователя IdSMTP1.Password:='123456'; // пароль пользователя IdSMTP1.Connect; // соединение с почтовым сервером idmessage1.Clear; IdMessage1.Body.Add('Привет'); // тело письма IdMessage1.From.Text := 'test.zima@yandex.ru'; // майл отправителя письма IdMessage1.From.Address := 'test.zima@yandex.ru'; // майл отправителя письма IdMessage1.From.Name := 'Alex'; // имя отправителя письма IdMessage1.Recipients.EMailAddresses := 'drudz@yandex.ru'; // майл получателя письма IdMessage1.Subject := 'Здравствуйте'; // тема письма TIdAttachmentfile.Create(Idmessage1.MessageParts, 'c:\outf.txt'); \\ вложение файла try IdSMTP1.Send(IdMessage1); // отправка письма на сервер finally IdSMTP1.Disconnect; // разрыв соединения end; Последний раз редактировалось Admin, 24.06.2010 в 17:01. |
#2
|
|||
|
|||
![]() Тоже интересует. Только у меня кириллица вообще не отображается, только латиница.
|
#3
|
|||
|
|||
![]() Цитата:
Была когда то такая проблема. Исправлял в модуле INDY. там было условие что для любой страны использовать кодировку .... что то такое.поройте модули INDY |
#4
|
||||
|
||||
![]() а я делал как-то давно Subject такова вида: =?UTF-8?B?0JHQuNCx0LvQuNC+0YLQtdC60LAg0YLQtdC90LTQtdGA0L 7QsiAtINCS0LDQ?= - что например означает "Библиотека тендеров - Важное сообщение". Если порыться в инете, то там будет готовая функция для перекодирование кириллической темы в такие "каракули"
![]() Коли навчався в школі я - в мені росли мозгЫ. КудИж вони поділися? гы-гы гы-гы гы-гы... ICQ: 593977748 Nick: Marvel |