Package mireka

Source Code of mireka.ExampleMail

package mireka;

import static mireka.ExampleAddress.*;

import java.util.Date;

import mireka.transmission.Mail;

public class ExampleMail {
    /**
     * Returns a short mail sent to Jane from John.
     */
    public static Mail simple() {
        Mail result = new Mail();
        result.arrivalDate = new Date();
        result.from = JOHN_AS_REVERSE_PATH;
        result.receivedFromMtaAddress = IP1;
        result.receivedFromMtaName = IP1.getHostName();
        result.recipients.add(JANE_AS_RECIPIENT);
        result.scheduleDate = result.arrivalDate;
        result.mailData = ExampleMailData.simple();
        return result;
    }

    /**
     * returns a mail suitable to test Out of Memory conditions
     */
    public static Mail veryLong() {
        Mail result = simple();
        result.mailData = new LongMailData();
        return result;
    }

}
TOP

Related Classes of mireka.ExampleMail

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.