Объект встроенный объект

Объект Smtp

Smtp объект

Наследование

Конструктор

Smtp

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

1
new Smtp();

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

timeout

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

1
Integer Smtp.timeout;

socket

Stream , запросить Socket настоящее время подключенный к объекту Smtp

1
readonly Stream Smtp.socket;

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

connect

Сборка на указанный сервер

1
Smtp.connect(String url) async;

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

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

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