OggettoSmtp
oggetto smtp
rapporto ereditario
Costruttore
Smtp
Costruttore di oggetti smtp
1new Smtp();
attributo membro
timeout
Numero intero, query e timeout impostato in millisecondi
1Integer Smtp.timeout;
socket
Stream, eseguire una query sull'oggetto Smtp attualmente connessoSocket
1readonly Stream Smtp.socket;
funzione membro
connect
Crea sul server specificato
1Smtp.connect(String url) async;
Parametri di chiamata:
- url: String, specifica il protocollo di connessione, che può essere: tcp://host:port ossl://porta ospite
command
Invia il comando specificato e restituisce una risposta e genera un errore se il server segnala un errore
1
2String Smtp.command(String cmd,
String arg) async;
Parametri di chiamata:
- cmd: stringa, nome del comando
- arg: stringa, parametro
risultato di ritorno:
- String, in caso di successo, restituisce la risposta del server
hello
Invia il comando HELO, se il server segnala un errore, verrà generato un errore
1Smtp.hello(String hostname = "localhost") async;
Parametri di chiamata:
- hostname: stringa, nome host, il valore predefinito è "localhost"
login
Accedi al server con l'utente e la password specificati e verrà generato un errore se il server segnala un errore
1
2Smtp.login(String username,
String password) async;
Parametri di chiamata:
- username: stringa, nome utente
- password: stringa, parola d'ordine
from
Specifica la casella di posta del mittente, se il server segnala un errore, verrà generato un errore
1Smtp.from(String address) async;
Parametri di chiamata:
- address: stringa, casella di posta del mittente
to
Specificare la casella di posta del destinatario, se il server segnala un errore, verrà generato un errore
1Smtp.to(String address) async;
Parametri di chiamata:
- address: stringa, casella di posta del destinatario
data
Invia un messaggio al destinatario, genera un errore se il server segnala un errore
1Smtp.data(String txt) async;
Parametri di chiamata:
- txt: String, il testo da inviare
quit
Esci e chiudi la connessione e genera un errore se il server segnala un errore
1Smtp.quit() async;
toString
Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere reimplementato secondo le proprie caratteristiche
1String Smtp.toString();
risultato di ritorno:
- String, restituisce una rappresentazione in forma di stringa dell'oggetto
toJSON
Restituisce la rappresentazione in formato JSON dell'oggetto, in genere restituisce una raccolta di proprietà leggibili definite dall'oggetto
1Value Smtp.toJSON(String key = "");
Parametri di chiamata:
- key: stringa, non utilizzata
risultato di ritorno:
- Value, che restituisce un valore serializzabile in JSON