Smtp oggetto
Oggetto SMTP
Eredità
Costruttore
Smtp
Costruttore di oggetti SMTP
1new Smtp();
Attributi dei membri
timeout
Intero, interroga e imposta il tempo di timeout in millisecondi
1Integer Smtp.timeout;
socket
Stream, Interroga la connessione corrente dell'oggetto Smtp Socket
1readonly Stream Smtp.socket;
Funzione membro
connect
Configura sul server specificato
1Smtp.connect(String url) async;
Parametri di chiamata:
- url: String, specifica il protocollo di connessione, può essere: tcp://host:port o ssl://porta ospite
command
Invia il comando specificato e restituisce una risposta, se il server segnala un errore, verrà generato un errore
1
2String Smtp.command(String cmd,
String arg) async;
Parametri di chiamata:
- cmd: Stringa, nome comando
- arg: Stringa, parametro
Risultato di ritorno:
- String, In caso di successo, restituire la risposta del server
hello
Invia un 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, se il server segnala un errore, verrà generato un errore
1
2Smtp.login(String username,
String password) async;
Parametri di chiamata:
- username: Stringa, nome utente
- password: Stringa, password
from
Specificare 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 il testo al destinatario, se il server segnala un errore, verrà generato un errore
1Smtp.data(String txt) async;
Parametri di chiamata:
- txt: String, il testo da inviare
quit
Esci e chiudi la connessione, se il server segnala un errore, verrà generato un errore
1Smtp.quit() async;
toString
Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere re-implementato secondo le proprie caratteristiche
1String Smtp.toString();
Risultato di ritorno:
- String, Restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce la rappresentazione in formato JSON dell'oggetto, generalmente restituisce una raccolta di attributi leggibili definiti dall'oggetto
1Value Smtp.toJSON(String key = "");
Parametri di chiamata:
- key: Stringa, inutilizzata
Risultato di ritorno:
- Value, Restituisce un valore contenente JSON serializzabile