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. הפונקציה מוודאת ששדות ה-to,‏ subject ו-body של Message הם לא null, אבל לא מבצעת אימות מעבר לבדיקות null. חשוב לזכור שאי אפשר לזהות בשלב הזה שגיאות ברמת ה-SMTP. בגלל האופי האסינכרוני של האימייל, בדרך כלל הדיווח על השגיאות יתבצע לשולח המעטפה של ההודעה. במקרה כזה, בדרך כלל השולח של המעטפה יקבל אימייל מ-MAILER-DAEMON עם פרטי השגיאה.

פרמטרים
msg IEmail.Message: ה-IEmail.Message שרוצים לנסות לשלוח

זריקות
IllegalArgumentException אם אחד מהשדות to,‏ subject או body של msg הוא null
אם שליחת האימייל נכשלה באופן שאפשר לזהות באופן סינכרוני