Index: modules/comment_notify/comment_notify.module
===================================================================
--- modules/comment_notify/comment_notify.module	(revision 2490)
+++ modules/comment_notify/comment_notify.module	(working copy)
@@ -528,6 +528,7 @@
 function comment_notify_mail($key, &$message, $params) {
   $message['subject'] = $params['subject'];
   $message['body'][] = $params['body'];
+  $message['from'] = variable_get('comment_notify_outbound_mail', variable_get('site_mail', ini_get('sendmail_from')));
 }
 
 /**
@@ -617,6 +618,13 @@
     )
   );
 
+  $form['comment_notify_settings']['comment_notify_outbound_mail'] = array(
+    '#type' => 'textfield',
+    '#title' => t('Outbound mail for comment notify'),
+    '#default_value' => variable_get('comment_notify_outbound_mail', variable_get('site_mail', ini_get('sendmail_from'))),
+    '#description' => t('This is the outbound mail address for mail send from comment_notify module.'),
+  );
+
   $available_options[COMMENT_NOTIFY_DISABLED] = t('No notifications');
   $available_options += _comment_notify_options();
   $form['comment_notify_settings']['comment_notify_default_anon_mailalert'] = array(
@@ -720,4 +728,7 @@
   if (!$sum_enabled) {
     form_set_error('comment_notify_available_alerts', 'You must enable at least one subscription mode.');
   }
+  if ($error = user_validate_mail($form_state['values']['comment_notify_outbound_mail'])) {
+    form_set_error('comment_notify_outbound_mail', $error);
+  }
 }
