Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
Для отправки письма с помощью зарегистрированого клиента используется функция Windows - ShellExecute, где в качестве аргумента передается строка протокола Mailto. Для этого сделайте следующее:
ShellExecute(Handle, 'open', 'mailto:lalala@lala.ru?par1=value1&par1=value1&...', nil, nil, SW_SHOWNORMAL);
Третий параметр функции ShellExecute() - это строка в соответствии с протоколом mailto и правилами оформления URL:
Протокол Mailto имеет следующую форму.
MAILTO:Recipients&Parameters
Все данные указываемые в параметрах должны быть так называемые Internet safe characters. Используййте %0d для символа перевод строки (LF), %20 для пробела и так далее.
Пример:
mailto:email1;email2&cc=email3?subject=Это%20тема& body=это%20текст%20письма%0dЭто%20другая%20строка