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); }