/** * Implementation of hook_mail() */ function user_conditions_mail($key, &$message, $params) { $account = $params['account']; $comment = $params['comment']; $node = $params['node']; $language = $message['language']; $variables = user_mail_tokens($account, $language); // prepare the email subject $subject = t($params['settings']['subject'], $variables, $language->language); $subject = token_replace($subject, 'global'); $subject = token_replace($subject, 'comment', $comment); $subject = token_replace($subject, 'node', $node); $subject = token_replace($subject, 'user', $account); $message['subject'] = $subject; // prepare the email body $msg = t($params['settings']['message'], $variables, $language->language); $msg = token_replace($msg, 'global'); $msg = token_replace($msg, 'comment', $comment); $msg = token_replace($msg, 'node', $node); $msg = token_replace($msg, 'user', $account); // $h2t =& new html2text($msg); // $h2t->width = 0; // $message['body'][] = $h2t->get_text(); $message['body'][] = strip_tags($msg); }