Fitur Utilitas - SMTP Client

Mendaftar Server Ekstensi menggunakan Smtp Client

Pop3Client Aspose.Email memungkinkan Anda mengambil ekstensi server yang didukung server seperti IDLE, UNSELECT, QUOTA, dll. Ini membantu mengidentifikasi ketersediaan ekstensi sebelum menggunakan klien untuk fungsi tertentu. Metode GetCapabilities() mengembalikan jenis ekstensi yang didukung dalam bentuk array string.

Mengambil Ekstensi Server

Potongan kode berikut menunjukkan cara mengambil ekstensi server.

Validasi Kredensial Server Mail Tanpa Mengirim Email

Metode ‘validate_credentials()’ dari SmtpClient kelas digunakan untuk memeriksa keabsahan kredensial yang diberikan dengan membangun koneksi ke server SMTP. Jika kredensial valid dan koneksi berhasil, tindakan selanjutnya dapat dilakukan. Contoh kode berikut dapat digunakan untuk memverifikasi kredensial yang diberikan untuk otentikasi dengan server SMTP tanpa mengirim 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