ميزات الأداة - عميل SMTP
Contents
[
Hide
]
قائمة امتدادات الخوادم باستخدام عميل SMTP
عميل Pop3Client الخاص بـ Aspose.Email يتيح لك استرجاع امتدادات الخادم التي يدعمها مثل IDLE، UNSELECT، QUOTA، إلخ. يساعد ذلك في تحديد توفر الامتداد قبل استخدام العميل لتلك الوظيفة المحددة. تُعيد طريقة GetCapabilities() أنواع الامتداد المدعومة في شكل مصفوفة سلاسل.
استرجاع امتدادات الخادم
المقتطف البرمجي التالي يوضح لك كيفية استرجاع امتدادات الخادم.
التحقق من اعتماد الخادم البريدي دون إرسال بريد إلكتروني
طريقة ‘validate_credentials()’ الخاصة بالـ SmtpClient الفئة تُستخدم للتحقق من صحة البيانات الاعتمادية المقدمة عن طريق إنشاء اتصال بخادم SMTP. إذا كانت البيانات صحيحة وكان الاتصال ناجحًا، يمكن تنفيذ إجراءات إضافية. يمكن استخدام المقتطف البرمجي التالي للتحقق من صحة بيانات الاعتماد للمصادقة مع خادم SMTP دون إرسال بريد إلكتروني:
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