Отправка email через скрипт

Отправка email через скрипт

Как реализовать отправку email из программы, не вписывая в код логин и пароль (потому что это небезопасно для почтового ящика)? Например для реализации отправки некоего месседжа автору (отчета об ошибке, пожелания и т.д.).

Для этого нужен хостинг с правом выполнять скрипты php и отправлять email (бесплатные этим похвастаться не могут, во всяком случае, не подскажу, есть ли такие).
Итак, создаем php-файл со следующим содержимым:

Всё просто: скрипт возвратит TRUE при успешном отправлении письма. Вместо адрес_получателянужно вписать адрес получателя письма.

Скрипт разбирает параметры запроса:

fromname — от кого (можно вписать название программы, например)
tema — тема письма
mes — текст письма

Теперь в программе пишем запрос к этому скрипту:

var data:tstringlist;

data:=tstringlist.Create;
data.Add(‘fromname=От кого письмо’);
data.Add(‘tema=тема письма’);
data.Add(‘mes=текст письма’);
idhttp1.post(‘адрес_скрипта’,data);

Отправка email через скрипт

Добавить комментарий