SMTP
Материал из GB wiki
Отправляет электронное письмо напрямую обращаясь к почтовому серверу по SMTP протоколу
Синтаксис
SMTP(smtp_сервер, параметры_входа, отправитель, получатель, тема_письма, текст_письма, присоединенный_файл_1,...присоединенный_файл_N)
Аргументы
- smtp_сервер
- строка - адрес smtp почтового сервера, формат URL: "smtp.mymail.ru".
- параметры_входа
- строка - параметры учетной записи на почтовом сервере, формат: "user=mymailUser,password=onetwothree".
- для ГБ V
- В параметры входа, можно также добавить значения: "html=1" - это будет означать письмо в HTML-формате. То есть оно будет отображаться с форматированием с почтовом клиенте (в поле текст_письма добавляется текст с HTML разметкой). Используя параметр "html=1" можно также добавлять в текст письма картинки добавив в параметры_входа строку: "inline=c:\лого.png;c:\подпись,png", картинки будут нумероваться с нуля.
- Указав в параметре текст_письма, строку:<img src="cid:inline0" width="150" height="34" /> можно вставить первую картинку ("inline0", вторая соответственно будет "inline1", третья "inline2") и т.д. :Формат: "user=mymailUser,password=onetwothree,html=1,inline=c:\лого.png;c:\подпись,png"
- отправитель
- строка - адрес отправителя письма , формат: "petrov@mymail.ru" или "Петров Иван <petrov@mymail.ru>".
- получатель
- строка - адрес получателя письма, формат: "dubov@justmail.ru" или "Дубов Петр <dubov@justmail.ru>".
- тема
- строка - тема письма.
- текст_письма
- строка - текст письма.
- присоединенный_файл_N
- необязательный параметр - присоединенный файл.
Тип результата
- Нет
Примеры
SMTP('smtp.mymail.ru', 'user=mymailUser,password=onetwothree', '<petrov@mymail.ru>', '<dubov@justmail.ru>', 'Электронная форма сф', 'Эл. форма счет фактуры находится в приложении', 'c:\temp\1.xls')