Link Search Menu Expand Document

КлиентSmtp

Тип-одиночка
Стд::ЭлектроннаяПочта::КлиентSmtp
Базовые типы: Объект

Иерархия типа

graph BT;
КлиентSmtp-->Объект;

Клиент для работы с электронной почтой.

Пример

метод ОтправитьПисьмоСЛогами()
    ОтправитьПиcьмо(СформироватьПисьмо())
;

метод ОтправитьПиcьмо(Письмо: Письмо)
    знч Аутентификация = новый АутентификацияПочтыПоПаролю("<username>", "<password>")
    знч ПараметрыПодключения = новый ПараметрыПодключенияSmtp("smtp.gmail.com", 465, Аутентификация)
    КлиентSmtp.Отправить(ПараметрыПодключения, Письмо)
;

метод СформироватьПисьмо(): Письмо
    пер Письмо = новый Письмо("<sender>")
    Письмо.ДобавитьПолучателей("<receiver>")
    Письмо.Тема = "Тема"
    Письмо.УстановитьТекстКакСтроку("Текст")

    Письмо.ПриложитьФайл("C:/logs/1.log", "SystemInitializationLogs.txt")
    Письмо.ПриложитьФайл("C:\\logs\\2.log")

    возврат Письмо
;

Сравнение ссылочное


Методы

Отправить

Отправить(
  ПараметрыПодключения: ПараметрыПодключенияSmtp,
  Сообщение: Письмо)

Отправляет электронное сообщение Сообщение, используя указанные параметры подключения ПараметрыПодключения к SMTP-серверу.

Исключения

ИсключениеОтправкиПочты - при ошибке отправки.


Отправить

Перегрузка:
Отправить(ПараметрыПодключения: ПараметрыПодключенияSmtp, Сообщение: Письмо)

Отправляет несколько электронных сообщений Сообщения, используя указанные параметры подключения ПараметрыПодключения к SMTP-серверу. Возвращает результат отправки сообщений.


Список унаследованных методов

Объект