Форум: "Начинающим";
Текущий архив: 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