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