Example #1
0
 function send(Email $email)
 {
     $email = new \AmazonSES();
     $dest = array();
     $opt = array();
     $msg = array();
     if ($email->getRecipient()) {
         $opt['ToAddresses'] = explode(';', $email->getRecipient());
     }
     if ($email->getCc()) {
         $dest['CcAddresses'] = explode(';', $email->getCc());
     }
     if ($email->getBcc()) {
         $dest['BccAddresses'] = explode(';', $email->getBcc());
     }
     if ($email->getReplyTo()) {
         $opt['ReplyToAddresses'] = explode(';', $email->getReplyTo());
     }
     $msg['Subject.Data'] = $email->getSubject();
     $msg['Body.Text.Data'] = $email->getBody();
     return $email->send_email($email->getSender(), $dest, $msg, $opt);
 }