И еще
в приведенном мною коде есть ошибка
в цикле foreach постоянно увеличивается свойство
Исправил следующим макаром
Код: Выделить всё
foreach ($this->addresses['bcc'] as $f_item) {
$bcc = '';
$to = $f_item;
// Build header
$this->extra_headers_new = (($this->reply_to != '') ? "Reply-to: $this->reply_to\n" : '') . (($this->from != '') ? "From: $this->from\n" : "From: " . $board_config['board_email'] . "\n") . "Return-Path: " . $board_config['board_email'] . "\nMessage-ID: <" . md5(uniqid(time())) . "@" . $board_config['server_name'] . ">\nMIME-Version: 1.0\nContent-type: text/plain; charset=" . $this->encoding . "\nContent-transfer-encoding: 8bit\nDate: " . date('r', time()) . "\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\nX-MimeOLE: Produced By phpBB2\n" . $this->extra_headers . (($cc != '') ? "Cc: $cc\n" : '') . (($bcc != '') ? "Bcc: $bcc\n" : '');
// Send message ... removed $this->encode() from subject for time being
if ( $this->use_smtp )
{
if ( !defined('SMTP_INCLUDED') )
{
include($phpbb_root_path . 'includes/smtp.' . $phpEx);
}
$result = smtpmail($to, $this->subject, $this->msg, $this->extra_headers_new);
}
else
{
$result = @mail($to, $this->subject, preg_replace("#(?<!\r)\n#s", "\n", $this->msg), $this->extra_headers_new, "-f{$board_config['board_email']}");
}
}
Добавлено спустя 57 секунд:
Mr. Anderson писал(а):А сами мыл.рушники что-то по этому поводу говорят?
Они могут только шаблоны ответов отправлять. Нормально ответить по проблеме у них не получается