Встроенный объект объекта

Объект Smtp

Smtp объект

Отношения по наследству

Конструктор

Smtp

Конструктор объекта smtp

1
new Smtp();

Атрибуты члена

timeout

Целое число, запрос и установка времени ожидания в миллисекундах

1
Integer Smtp.timeout;

socket

Stream, Запросить текущее соединение объекта Smtp Socket

1
readonly Stream Smtp.socket;

Функция члена

connect

Настроить на указанный сервер

1
Smtp.connect(String url) async;

Параметры звонка:

  • url: String укажите протокол подключения, это может быть: tcp: // host: port или ssl: // хост: порт

command

Отправьте указанную команду и верните ответ, если сервер сообщает об ошибке, будет выдана ошибка

1 2
String Smtp.command(String cmd, String arg) async;

Параметры звонка:

  • cmd: Строка, имя команды
  • arg: Строка, параметр

Результат возврата:

  • String, В случае успеха вернуть ответ сервера

hello

Отправьте команду HELO, если сервер сообщает об ошибке, будет выдана ошибка

1
Smtp.hello(String hostname = "localhost") async;

Параметры звонка:

  • hostname: Строка, имя хоста, по умолчанию "localhost"

login

Войдите на сервер с указанным пользователем и паролем, если сервер сообщает об ошибке, будет выдана ошибка.

1 2
Smtp.login(String username, String password) async;

Параметры звонка:

  • username: Строка, имя пользователя
  • password: Строка, пароль

from

Укажите почтовый ящик отправителя, если сервер сообщает об ошибке, будет выдана ошибка

1
Smtp.from(String address) async;

Параметры звонка:

  • address: Строка, почтовый ящик отправителя

to

Укажите почтовый ящик получателя, и сервер выдаст ошибку

1
Smtp.to(String address) async;

Параметры звонка:

  • address: Строка, почтовый ящик получателя

data

Отправьте текст получателю, если сервер сообщает об ошибке, будет выдана ошибка

1
Smtp.data(String txt) async;

Параметры звонка:

  • txt: String, текст для отправки

quit

Выйти и закрыть соединение, если сервер сообщает об ошибке, будет выдана ошибка

1
Smtp.quit() async;

toString

Возвращает строковое представление объекта, обычно возвращает «[Native Object]», объект может быть повторно реализован в соответствии с его собственными характеристиками.

1
String Smtp.toString();

Результат возврата:

  • String, Возвращает строковое представление объекта

toJSON

Возвращает представление объекта в формате JSON, обычно возвращает набор читаемых атрибутов, определенных объектом.

1
Value Smtp.toJSON(String key = "");

Параметры звонка:

  • key: Строка, не используется

Результат возврата:

  • Value, Возвращает значение, содержащее сериализуемый JSON