Verktygsfunktioner - SMTP‑klient
Lista tilläggsservrar med SMTP‑klient
Aspose.Emails Pop3Client låter dig hämta de servertillägg som en server stödjer, såsom IDLE, UNSELECT, QUOTA, etc. Detta hjälper till att identifiera tillgängligheten av ett tillägg innan klienten används för den specifika funktionen. Metoden GetCapabilities() returnerar de stödjade tilläggstyperna som en strängarray.
Hämta server‑tillägg
Följande kodexempel visar hur du hämtar server‑tillägg.
Validera e‑postserverns autentiseringsuppgifter utan att skicka e‑post
Metoden ‘validate_credentials()’ i SmtpClient klassen används för att kontrollera giltigheten av de angivna inloggningsuppgifterna genom att upprätta en anslutning till SMTP‑servern. Om inloggningsuppgifterna är giltiga och anslutningen lyckas kan ytterligare åtgärder utföras. Följande kodexempel kan användas för att verifiera de angivna autentiseringsuppgifterna mot SMTP‑servern utan att skicka ett e‑postmeddelande:
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