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')