diff --git a/femail.mail.inc b/femail.mail.inc
index bcea540..47ba616 100755
--- a/femail.mail.inc
+++ b/femail.mail.inc
@@ -84,7 +84,15 @@ function _femail_send_message($tid, $subject, $body, $nid, $files = array(), $ci
     if($inreplyto){
       $message['headers']['In-reply-to'] = $inreplyto;
     }
+
+    // Give other modules a change to alter the message before sending.
+    drupal_alter('femail_message', $message, array(
+      'node' => $node,
+      'forum' => $forum_term,
+      'msgid' => $msgid,
+    ));
+
     $system = drupal_mail_system('femail', $msgid);
     $system->mail($message);
   }
-}
\ No newline at end of file
+}
