function maillog_mailengine in Maillog / Mail Developer 6
Implementation of hook_mailengine from mimemail modul
1 string reference to 'maillog_mailengine'
- maillog_mail_send in ./
maillog.module  - Receive a command to send a mail.
 
File
- ./
maillog.module, line 159  - Provides a 'maillog' node type
 
Code
function maillog_mailengine($op, $message = NULL) {
  // default values
  if (is_array($message)) {
    $message = array_merge(array(
      'address' => '',
      'subject' => '',
      'body' => '',
      'sender' => '',
      'headers' => '',
    ), $message);
  }
  switch ($op) {
    case 'name':
      return t('Maillog Mail');
    case 'description':
      return t("Maillog engine using drupal_mail() or another mailengine from maillog_mailengine variable to send mail.");
    case 'settings':
      // not implemented
      return FALSE;
    case 'multiple':
    case 'single':
    case 'send':
      $message['from'] = $message['sender'];
      $message['to'] = $message['address'];
      unset($message['sender']);
      unset($message['address']);
      return maillog_mail_send($message, TRUE);
      break;
  }
}