public function _sendMail()
 {
     $log = $this->_mail->getLog();
     $log->setHeaders($this->_mail->getHeaders());
     $log->setRaw($this->header . $this->EOL . $this->body);
     $this->_dispatchEvent();
     $log->save();
     if (Mage::getStoreConfigFlag(self::XML_PATH_ENABLE_PASSTHRU)) {
         parent::_sendMail();
     }
 }
 public function _sendMail()
 {
     $from = $this->_mail->getFrom();
     if (!empty($from)) {
         $params = sprintf('-f%s', $from);
         $this->parameters = $params;
         if (!ini_get('safe_mode')) {
             $old_from = ini_get('sendmail_from');
             ini_set('sendmail_from', $from);
         }
     } else {
         throw new \Gems_Exception('No sender email set!');
     }
     parent::_sendMail();
     if (isset($old_from)) {
         ini_set('sendmail_from', $old_from);
     }
 }