אימייל

public class Email
extends Object implements IEmail

java.lang.Object
   ↳ com.android.tradefed.util.Email


כיתה עזרה לשליחת אימייל. חשוב לזכור שהקלאס הזה לא תלוי פלטפורמה. סביר להניח שהיא תיכשל ב-Windows, ואולי גם ב-Mac OS X. הפקודה תיכשל בכל מכונה שבה הקובץ הבינארי שקובע הערך של הקבוע mailer לא קיים.

סיכום

קונסטרוקטורים גלויים לכולם

Email()

שיטות ציבוריות

void send(IEmail.Message msg)

שיטה לשליחת Message.

קונסטרוקטורים גלויים לכולם

אימייל

public Email ()

שיטות ציבוריות

שליחה

public void send (IEmail.Message msg)

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

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