Показать сообщение отдельно
  #5  
Старый 19.10.2018, 06:26
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код оформляется через теги code (в кв. скобках). Пиши через расширенный режим - там кнопки есть.

По поводу самого вопроса. По сути, твой код правильный. НО! Все дело в том, что для использования такого метода нужно что бы на компе (том, с которого будет отправляться сообшение) стоял и был настроен соответсвующий почтовый клиент. А, начиная с Висты, такой клиент по умолчанию больше не ставится. Если очень так нужно, то можно:
1. На своем сайте сделать скрытую страничку с формой, которую заполнить из программы и субмитнуть. Ну а страничка уже пошлет тебе письмо с сервера.
2. Разобраться как работать с обществеными почтовыми серверами (gmail, mail.ru, etc) и использовать их.
3. Поднять свой smtp сервер где-то и посылать себе письма через него (используя Indy компоненты например - IdSmtpClient)
4. Написать свой smtp-резолвер и класть письмо напрямую в свой почтовый ящик.
Короче, вариантов реализации достаточно много.
Ответить с цитированием