Objeto objeto incorporado

Objeto Smtp

Objeto smtp

Herencia

Constructor

Smtp

Constructor de objetos smtp

1
new Smtp();

Atributos del miembro

timeout

Entero, consulta y establece la unidad de tiempo de espera en milisegundos

1
Integer Smtp.timeout;

socket

Stream , consulta el Socket está conectado actualmente el objeto Smtp

1
readonly Stream Smtp.socket;

Función miembro

connect

Establecer al servidor especificado

1
Smtp.connect(String url) async;

Parámetros de llamada:

  • url : String, especifica el protocolo de conexión, que puede ser: tcp: // host: port o ssl : // host: port

command

Envíe el comando especificado y devuelva una respuesta. El servidor arroja un error cuando informa un error.

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

Parámetros de llamada:

  • cmd : cadena, nombre del comando
  • arg : String, parámetro

Devuelve el resultado:

  • String , si tiene éxito, devuelve la respuesta del servidor

hello

Envíe un comando HELO, el servidor arroja un error y arroja un error

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

Parámetros de llamada:

  • hostname : Cadena, nombre de host, el valor predeterminado es "localhost"

login

Inicie sesión en el servidor con el usuario y la contraseña especificados. Si el servidor informa un error, arroja un error.

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

Parámetros de llamada:

  • username : String, nombre de usuario
  • password : cadena, contraseña

from

Especifique el buzón del remitente y el servidor arrojará un error si informa un error

1
Smtp.from(String address) async;

Parámetros de llamada:

  • address : Cadena, buzón del remitente

to

Especifique el buzón del destinatario y el servidor arrojará un error si informa un error

1
Smtp.to(String address) async;

Parámetros de llamada:

  • address : Cadena, buzón del destinatario

data

Enviar texto al destinatario, el servidor arroja un error

1
Smtp.data(String txt) async;

Parámetros de llamada:

  • txt : cadena, texto para enviar

quit

Salga y cierre la conexión, el servidor arroja un error

1
Smtp.quit() async;

toString

Devuelve una representación de cadena del objeto, generalmente "[Objeto nativo]". Los objetos se pueden volver a implementar de acuerdo con sus propias características

1
String Smtp.toString();

Devuelve el resultado:

  • String , devuelve una representación de cadena del objeto

toJSON

Devuelve una representación JSON del objeto, que generalmente devuelve una colección de propiedades legibles definidas por el objeto

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

Parámetros de llamada:

  • key : cadena, sin usar

Devuelve el resultado:

  • Value , devuelve un valor que contiene un JSON serializable