I am using this code for sending request to add me as a friend.
in my site there has number of users.
Problem: if any user log in and send a friend request to
his friend the message is going in this way
"site name".
But i want
"User name"
this is my function.

function invitefriends_mail($key, &$message, $params) {
$invite_message = $params->message;
$first_name = $params->fname;
$last_name = $params->lname;
$user_mail = $params->mail;
switch($key) {
case 'notice':
$message['from'] .= t('@useremail',array('@useremail'=> $params->mail));

$message['subject'] = t('@firstname @lastname invites you to join SportsHero',array('@firstname'=>$params->fname,'@lastname'=>$params->lname));

$bodydata = t("somthing........");

$bodydata .= "\n\nPrivate Message \n ------------------\n $invite_message\n\n";
$message['body'] = t($bodydata, $variables, $language->language);
break;
}
}
drupal_goto(" ");
?>

Thanks

Comments

nicholasthompson’s picture

Project: Project Managment » Invite
Version: » master

Sending to what looks like a more relevant module....

avpaderno’s picture

Title: How to overide site name for sending email » How to override the site name for sending email
Version: master » 6.x-2.x-dev
ryan osītis’s picture

Issue summary: View changes
Status: Active » Closed (outdated)