[原創][外掛]PHPBB發HTML信件
發表於 : 2003-05-31 15:58
打開 \admin\admin_mass_email.php
尋找\r
$message = stripslashes(trim($HTTP_POST_VARS['message']));
在下方加上
$mail_type = stripslashes(trim($HTTP_POST_VARS['mail_type']));
尋找\r
$emailer->extra_headers($email_headers);
在下方加上
$emailer->mail_type($mail_type);
打開 \includes\emailer.php
尋找\r
var $subject, $extra_headers, $address;
替換成
var $subject, $extra_headers, $address, $mail_type;
尋找\r
//
// Sets an email address to send to
//
function email_address($address)
{
$this->address = '';
$this->address .= $address;
}
在下方加上
//
// Sets an email Content type
//
function mail_type($mail_type)
{
$this->mail_type = $mail_type;
}
尋找\r
$universal_extra = "MIME-Version: 1.0
Content-type: text/plain; charset=" . $this->encoding . "
Content-transfer-encoding: 8bit
Date: " . gmdate('D, d M Y H:i:s', time()) . " UT
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP
";
替換成
$universal_extra = "MIME-Version: 1.0
Content-type: " . $this->mail_type . "; charset=" . $this->encoding . "
Content-transfer-encoding: 8bit
Date: " . gmdate('D, d M Y H:i:s', time()) . " UT
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP
";
打開 \templates\your_templates\admin\user_email_body.tpl
尋找\r
<tr>
<td class="row1" align="right"><b>{L_RECIPIENTS}</b></td>
<td class="row2" align="left">{S_GROUP_SELECT}</td>
</tr>
在上方加入\r
<tr>
<td class="row1" align="right"><b>TYPE</b></td>
<td class="row2" align="left">
<input checked type="radio" value="text/plain" name="mail_type">TEXT <input type="radio" value="text/html" name="mail_type">HTML</td>
</tr>
全部檔案存檔 就可以囉^_^
=END=
---------------
這樣就可以利用後台發HTML的電子報囉^_^
不過~ 記得把
\language\lang_chinese_traditional_taiwan\email\admin_send_email.tpl
的內容修改一下喔^_^
不然字會變成一陀一陀 QQ"
呵呵^_^
尋找\r
$message = stripslashes(trim($HTTP_POST_VARS['message']));
在下方加上
$mail_type = stripslashes(trim($HTTP_POST_VARS['mail_type']));
尋找\r
$emailer->extra_headers($email_headers);
在下方加上
$emailer->mail_type($mail_type);
打開 \includes\emailer.php
尋找\r
var $subject, $extra_headers, $address;
替換成
var $subject, $extra_headers, $address, $mail_type;
尋找\r
//
// Sets an email address to send to
//
function email_address($address)
{
$this->address = '';
$this->address .= $address;
}
在下方加上
//
// Sets an email Content type
//
function mail_type($mail_type)
{
$this->mail_type = $mail_type;
}
尋找\r
$universal_extra = "MIME-Version: 1.0
Content-type: text/plain; charset=" . $this->encoding . "
Content-transfer-encoding: 8bit
Date: " . gmdate('D, d M Y H:i:s', time()) . " UT
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP
";
替換成
$universal_extra = "MIME-Version: 1.0
Content-type: " . $this->mail_type . "; charset=" . $this->encoding . "
Content-transfer-encoding: 8bit
Date: " . gmdate('D, d M Y H:i:s', time()) . " UT
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP
";
打開 \templates\your_templates\admin\user_email_body.tpl
尋找\r
<tr>
<td class="row1" align="right"><b>{L_RECIPIENTS}</b></td>
<td class="row2" align="left">{S_GROUP_SELECT}</td>
</tr>
在上方加入\r
<tr>
<td class="row1" align="right"><b>TYPE</b></td>
<td class="row2" align="left">
<input checked type="radio" value="text/plain" name="mail_type">TEXT <input type="radio" value="text/html" name="mail_type">HTML</td>
</tr>
全部檔案存檔 就可以囉^_^
=END=
---------------
這樣就可以利用後台發HTML的電子報囉^_^
不過~ 記得把
\language\lang_chinese_traditional_taiwan\email\admin_send_email.tpl
的內容修改一下喔^_^
不然字會變成一陀一陀 QQ"
呵呵^_^