Форум программистов, компьютерный форум, киберфорум
Delphi: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Андрей Олегович
1

Attachment и его кодировка

15.06.2011, 14:35. Показов 1551. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток, уважаемые программисты!
Столкнулся с проблемой:
При отправки имейл и присоеденении файла меняется кодировка!
Т.е. Если я отправляю мейл без атача, письмо доходит, и читабельно.
Если присоеденяю файл то текст сообщение будто "Теряет" кодировку, и приходят "кракозябры".
Также изменяется имя файла на нечитабельное.
Но мейл доходит вместе с атачем.
с английскими буквами все нормально, проблема в русской кодировке

Код
IDSMTP1.Host:='хост.kz';
IDSMTP1.Port:=25;
IDSMTP1.Username:='отправитель'; 
IDSMTP1.Password:='пароль';
IdSMTP1.AuthenticationType:=atLogin; 
TidAttachment.Create(IdMessage1.MessageParts,'имя файла.xls');
IdMessage1.CharSet:='windows-1251';
IdMessage1.ContentType:='text/plain';


with IdMessage1 do begin
      Body.text:=memo1.text;
      CharSet:='windows-1251';
      ContentType:='text/plain';



From.Text := 'откого'; 
Recipients.EMailAddresses := memo2.Lines[per]; // номер строки кому
Subject:=edit3.Text; //тема


//IdMessage1.AttachmentEncoding:='TEXT';   // тут ругается, если убрать коменты, и точно не знаю как правильно присвоить значение

 CharSet:='windows-1251';
      ContentType:='text/plain';// в сотый раз пытался изменить кодировку

end;
idsmtp1.Connect();
if idsmtp1.connected then
idsmtp1.Send(idmessage1);
idsmtp1.disconnect;
Заранее спасибо!
П.С. Форум перечитывал, Гугл Гуглил!

Добавлено через 22 часа 52 минуты
Сможет кто нибудь помочь?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2011, 14:35
Ответы с готовыми решениями:

TMemIniFile и его кодировка при перезаписи
Добрый день. Помогите решить проблему! Есть файл mt_1000 = new...

Richtextbox. Кодировка текста и его сохранение между сеансами
Всем привет, есть две кнопки (загрузка из файла, сохранение) и RichTextBox. У меня 2 проблемы: ...

Rt Attachment
Доброго всем времени суток. Вопрос. Возможно ли перевести документ в режим Edit только при условии...

Attachment
Как прицепить программно Attachment в поле RichText в документ(т.е. программно скопировать Excel...

0
15.06.2011, 14:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2011, 14:35
Помогаю со студенческими работами здесь

Attachment (dle)
Подскажите как зделать чтоб в attachment (dle) выравнивание было автоматически по левому краю, а то...

Копирование Attachment
Всем привет! Есть 2 поля: BodyTmp и Body оба ричьтекстовые Есть кнопка по которой в BodyTmp...

Открыть Attachment
Как открыть файл кодом по аналогии как открывается по кнопке view

Проблемы с CDO Attachment
Хочу отправить письмо с аттачем. Не получается. Использую CDO. Подскажите как это сделать. Вот...

Глюк с background-attachment
Доброго времени суток есть сайт вот http://galss.net/ там есть четыре картинки в среднине сайта так...

Не работает background-attachment
Сделал для блока background-attachment:fixed и на компе все нормально работает, но на телефоне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru