Funzionalità Utilitarie - Client SMTP
Elenco dei Server di Estensione usando Smtp Client
Il Pop3Client di Aspose.Email consente di recuperare le estensioni del server supportate, come IDLE, UNSELECT, QUOTA, ecc. Questo aiuta a identificare la disponibilità di un’estensione prima di utilizzare il client per quella specifica funzionalità. Il metodo GetCapabilities() restituisce i tipi di estensione supportati sotto forma di array di stringhe.
Recupero delle Estensioni del Server
Il seguente snippet di codice mostra come recuperare le estensioni del server.
Convalida Credenziali del Server Mail senza Inviare Email
Il metodo ‘validate_credentials()’ della SmtpClient la classe è usata per verificare la validità delle credenziali fornite stabilendo una connessione al server SMTP. Se le credenziali sono valide e la connessione ha successo, è possibile eseguire ulteriori azioni. Il seguente esempio di codice può essere usato per verificare le credenziali fornite per l’autenticazione con il server SMTP senza inviare un’email:
import aspose.email as ae
client = ae.clients.smtp.SmtpClient("Url", port, "username", "password", ae.clients.SecurityOptions.AUTO)
client.timeout = 4000
if client.validate_credentials():
# to do something