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

Объект 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: // хост: порт или ssl : // хост: порт

command

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

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

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

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

Вернуть результат:

  • 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 : строка, текст для отправки

quit

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

1
Smtp.quit() async;

toString

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

1
String Smtp.toString();

Вернуть результат:

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

toJSON

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

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

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

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

Вернуть результат:

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