Ini adalah metode dari Drupal 6 untuk menambahkan nama situs ke email. Ganti variable_get ('site_name, Drupal') dengan Nama Lengkap Situs yang Anda inginkan.
/**
* Implementation of hook_mail_alter().
* Here we allow the site name to be used as the senders name for outgoing email.
* see http://drupal.org/node/209672
*/
function mymodule_mail_alter(&$message){
$default_from = variable_get('site_mail', ini_get('sendmail_from'));
if($message['from'] == $default_from){
$message['from'] = '"'. variable_get('site_name', 'Drupal') .'" <'. $default_from .'>';
$message['headers']['From'] = $message['headers']['Sender'] = $message['headers']['Return-Path'] = $message['headers']['Errors-To'] = $message['headers']['Reply-To'] = $message['from'];
}
}
fungsi untuk hook_mail_alter () tidak berubah di Drupal 7, jadi ini seharusnya berfungsi.