public static function run($dataDir = null) { # Create a new instance of MailMessage class $message = new MailMessage(); # Set subject of the message $message->setSubject("New message created by Aspose.Email for Java"); # Set Html body $message->setHtmlBody("<b>This line is in bold.</b> <br/> <br/>" . "<font color=blue>This line is in blue color</font>"); # Set sender information $message->setFrom(new MailAddress("*****@*****.**", "Sender Name", false)); # Add TO recipients $message->getTo()->add(new MailAddress("*****@*****.**", "Recipient 1", false)); # Message subject $message->setSubject("Customizing Email Headers"); # Specify Date $timeZone = new TimeZone(); $calendar = new Calendar(); $calendar = $calendar->getInstance($timeZone->getTimeZone("GMT")); $date = $calendar->getTime(); $message->setDate($date); # Specify XMailer $message->setXMailer("Aspose.Email"); # Specify Secret Header $message->getHeaders()->add("secret-header", "mystery"); # Save message to disc $messageFormat = new MessageFormat(); $message->save($dataDir . "MsgHeaders.msg", $messageFormat->getMsg()); # Display Status print "Customized message headers Successfully." . PHP_EOL; }
public static function add_attachments($dataDir = null) { # Create a new instance of MailMessage class $message = new MailMessage(); # Set subject of the message $message->setSubject("New message created by Aspose.Email for Java"); $mail_address = new MailAddress(); # Set Html body $message->setHtmlBody("<b>This line is in bold.</b> <br/> <br/>" . "<font color=blue>This line is in blue color</font>"); # Set sender information $message->setFrom(new MailAddress("*****@*****.**", "Sender Name", false)); # Add TO recipients $message->getTo()->add(new MailAddress("*****@*****.**", "Recipient 1", false)); # Adding attachment # Load an attachment $attachment = new Attachment($dataDir . "1.txt"); # Add attachment in instance of MailMessage class $message->addAttachment($attachment); # Save message to disc $messageFormat = new MessageFormat(); $message->save($dataDir . "Add-Attachment.msg", $messageFormat->getMsg()); # Display Status print "Added attachment successfully." . PHP_EOL; }