bira
05-05-2001, 10:00 PM
Hi All,
This is a very small hack, but one that my users requested:
When you send a fellow member an e-mail via the BB mailform, you can select to also receive a copy of this e-mail to your address.
The "installation" (for lack of better word) includes inserting a small piece of code into member.php, adding a small piece of HTML into one template, and creating a simple text-only new template.
Enjoy!
Installation Instructions:
1. Open member.php. Almost completely at the end of the script, find:
mail($destuserinfo[email],$subject,$sendmessage,"From: \"$bbuserinfo[username]\" <$bbuserinfo[email]>");
BELOW it add:
if ($getcopy) {
$subject = "FW: ".$subject;
eval("\$sendmessage = \"".gettemplate("email_copymessage",1,0)."\";");
mail($bbuserinfo[email],$subject,$sendmessage,"From: \"$bbtitle Mailer\" <$webmasteremail>");
}
Save file and upload.
2. Edit template mailform.
Find, almost at the bottom:
<input type="hidden" name="action" value="emailmessage">
<input type="hidden" name="userid" value="$userid">
<input type="submit" class="bginput" name="submit" value="Send email">
<input type="reset" class="bginput" name="reset" value="Clear Fields">
And ABOVE it add:
<input type="checkbox" name="getcopy" value="1"> <smallfont><b>Check this box if you want to receive a copy of this message to your e-mail</b></smallfont>
<br><br>
3. Create new template, called email_copymessage with the following content:
This is a copy of an e-mail message you sent to $destuserinfo[username] at $bbtitle ( $bburl/index.php ):
--------------------------------------------------------------------------
$message
(change the text to whatever you like really)
THAT'S IT!
The mailform will now look like this:
http://www.atlasf1.com/personal/bira/mailform.gif
If you check this box, a copy of the e-mail you just sent will also be sent to you.
Cheers,
Bira
This is a very small hack, but one that my users requested:
When you send a fellow member an e-mail via the BB mailform, you can select to also receive a copy of this e-mail to your address.
The "installation" (for lack of better word) includes inserting a small piece of code into member.php, adding a small piece of HTML into one template, and creating a simple text-only new template.
Enjoy!
Installation Instructions:
1. Open member.php. Almost completely at the end of the script, find:
mail($destuserinfo[email],$subject,$sendmessage,"From: \"$bbuserinfo[username]\" <$bbuserinfo[email]>");
BELOW it add:
if ($getcopy) {
$subject = "FW: ".$subject;
eval("\$sendmessage = \"".gettemplate("email_copymessage",1,0)."\";");
mail($bbuserinfo[email],$subject,$sendmessage,"From: \"$bbtitle Mailer\" <$webmasteremail>");
}
Save file and upload.
2. Edit template mailform.
Find, almost at the bottom:
<input type="hidden" name="action" value="emailmessage">
<input type="hidden" name="userid" value="$userid">
<input type="submit" class="bginput" name="submit" value="Send email">
<input type="reset" class="bginput" name="reset" value="Clear Fields">
And ABOVE it add:
<input type="checkbox" name="getcopy" value="1"> <smallfont><b>Check this box if you want to receive a copy of this message to your e-mail</b></smallfont>
<br><br>
3. Create new template, called email_copymessage with the following content:
This is a copy of an e-mail message you sent to $destuserinfo[username] at $bbtitle ( $bburl/index.php ):
--------------------------------------------------------------------------
$message
(change the text to whatever you like really)
THAT'S IT!
The mailform will now look like this:
http://www.atlasf1.com/personal/bira/mailform.gif
If you check this box, a copy of the e-mail you just sent will also be sent to you.
Cheers,
Bira