Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.07.12;
Скачать: [xml.tar.bz2];

Вниз

Как создать письмо, содержащее несколько строк?   Найти похожие ветки 

 
И. Павел   (2009-05-20 13:06) [0]

Здравствуйте.

В моей программе нужно добавить возможность отправки писем. При этом тело письма может содержать несколько строк, но такой вызов:

ShellExecute(Handle, "open", "mailto:?subject=Тема письма&body=Первая строка"+chr(13)+chr(10)+"Вторая строка", nil, nil, SW_SHOWNORMAL);

открывает письмо, содержащее единственную строку, тоесть chr(13)+chr(10) игнорируется.

Подскажите, пожалуйста, как можно создать письмо, тело которого содержало бы несколько строк?


 
clickmaker ©   (2009-05-20 13:30) [1]

можно использовать MAPI


 
Anatoly Podgoretsky ©   (2009-05-20 13:43) [2]

> И. Павел  (20.05.2009 13:06:00)  [0]

Попробуй %0D%0A
может быть только одно из пары.


 
И. Павел   (2009-05-20 13:57) [3]


> clickmaker ©

Спасибо. Пока искал, нашел еще способ через TIdSMTP. Только в таком случае придется самому делать форму для создания письма. Лучше, чем у стандартных почтовых программ все равно не получится.


> Anatoly Podgoretsky ©

Большое спасибо. Работает!


 
brother ©   (2009-05-22 05:40) [4]

> "mailto:?subject=Тема письма&body=Первая строка"+chr(13)
> +chr(10)+"Вторая строка", nil, nil, SW_SHOWNORMAL);

тут пробелы не есть корректно использовать, лучше %20
для перевода строки достаточно: %0A (взято из: http://programmersforum.ru/showthread.php?t=25863 , 4ответ)


 
И. Павел   (2009-05-22 08:08) [5]


> brother ©

Спасибо.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.07.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
15-1241883974
@!!ex
2009-05-09 19:46
2009.07.12
Как отследить изменение памяти?


2-1243053502
Чипырик
2009-05-23 08:38
2009.07.12
Как узнать выбранный уровень в TreeView


15-1242073498
тимохов
2009-05-12 00:24
2009.07.12
Использование PHP в качестве скриптового языка


15-1241778394
PROgrammist
2009-05-08 14:26
2009.07.12
Ошибка при запуске Delphi.


15-1242078495
ford
2009-05-12 01:48
2009.07.12
FastMM непонятно прав он или нет





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский