IEmail

public interface IEmail

com.android.tradefed.util.IEmail


واجهة لإرسال الرسائل الإلكترونية

ملخّص

الصفوف المضمّنة

class IEmail.Message

حاوية لبيانات الرسالة الإلكترونية 

الإجراءات العامة

abstract void send(IEmail.Message msg)

طريقة لإرسال Message

الإجراءات العامة

إرسال

public abstract void send (IEmail.Message msg)

طريقة لإرسال Message تتحقّق هذه الطريقة من أنّ حقول "إلى" و"الموضوع" و"النص الأساسي" في Message ليست فارغة، ولكنّها لا تتحقّق من أي شيء آخر غير التحقّق من القيم الفارغة. يُرجى العِلم أنّه لا يمكن رصد أي أخطاء على مستوى بروتوكول نقل البريد البسيط في هذه المرحلة. وبسبب طبيعة البريد الإلكتروني غير المتزامنة ، سيتم عادةً إبلاغ مُرسِل المغلف بالرسالة بهذه الأخطاء. في هذه الحالة، سيتلقّى مُرسِل المغلف عادةً رسالة إلكترونية من MAILER-DAEMON تحتوي على تفاصيل الخطأ.

المعلَمات
msg IEmail.Message: ‏IEmail.Message التي تتم محاولة إرسالها

عمليات الطرح
IOException إذا تعذّر إرسال الرسالة الإلكترونية بطريقة يمكن رصدها بشكل متزامن
IllegalArgumentException إذا كان أي من حقول "إلى" أو "الموضوع" أو "النص الأساسي" في msg فارغًا