예제 #1
0
 public static function sendMail($to, $from, $subject, $message, $html_message = null, $force_method = null)
 {
     self::$_to = $to;
     self::$_from = $from;
     self::$_subject = $subject;
     self::$_message = $message;
     self::$_html_message = $html_message;
     // DKIM Signing
     if ($force_method) {
         switch ($force_method) {
             case 'zend':
                 return self::sendUsingZendMail();
                 break;
             case 'zendsmtp':
                 return self::sendUsingZendMailSMTP();
                 break;
             case 'amazon':
                 return self::sendUsingAmazonSES();
                 break;
         }
     } else {
         if (ProjectConfiguration::sendMailWithAmazon()) {
             return self::sendUsingAmazonSES();
         }
     }
     return self::sendUsingZendMail();
 }