C
Chz
Прохожие
- Автор темы
- #1
Скрипт относительно старенький... php pro bid 5.24
Проблема в следующем: скрипт не отправляет письма авторизации. Ошибка где-то в файле config/functions.php.
Кто сталкивался с этой проблемой - подскажите пожалуйста что делать. Или выложите если не жалко рабочий файл functions.php
Если вы не в курсе что это такое, то выложу часть функции (отправяет сгенерированные заранее письма способом mail() ) - в ней где-то ошибка.
если кто может помочь - стучите в асю 465 421 286
Проблема в следующем: скрипт не отправляет письма авторизации. Ошибка где-то в файле config/functions.php.
Кто сталкивался с этой проблемой - подскажите пожалуйста что делать. Или выложите если не жалко рабочий файл functions.php
Если вы не в курсе что это такое, то выложу часть функции (отправяет сгенерированные заранее письма способом mail() ) - в ней где-то ошибка.
PHP:
## send through the PHP mail() function
## create header
$boundary[1] = "b1_" . $uniq_id;
$boundary[2] = "b2_" . $uniq_id;
$header = "";
$header .= "Date: ".$sendDate."\n";
$header .= "Return-Path: ".$sender."\n";
$header .= "From: ".$sender." <".$sender.">\n";
## admin BCC
if ($setts['bcc']=="Y") $header .= "Bcc: ".$setts['adminemail']."\n";
$header .= "Reply-to: ".$sender."\n";
$header .= sprintf("Message-ID: <%s@%s>%s", $uniq_id, $_SERVER['SERVER_NAME'], "\n");
$header .= "X-Priority: 3\n";
$header .= "X-Mailer: PHPProBid [version " . $currentVersion . "]\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Transfer-Encoding: 7bit\n";
$header .= sprintf("Content-Type: %s; charset=\"%s\"","text/html","windows-1251");
$params = sprintf("-oi -f%s", $sender);
if (strlen(ini_get("safe_mode"))<1) {
$old_from = ini_get("sendmail_from");
ini_set("sendmail_from", $sender);
$result = @mail($header, $params);
} else {
$result = @mail($to, $subject, $htmlmsg, $header);
}
if (isset($old_from)) ini_set("sendmail_from", $old_from);
if (!$result) echo "Mail Sending Failed..";
если кто может помочь - стучите в асю 465 421 286