Показать сообщение отдельно

  #9  
Старый 27.01.2008, 18:07
chaz
Новичок
Регистрация: 25.01.2008
Сообщений: 8
Провел на форуме:
10281

Репутация: 0
По умолчанию

ок - попробую упростить задачу....

нужно просто взять - и переписать вот этот участок функции (который отправляет письма по средствам 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","iso-8859-1");

        
$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($to$subject$htmlmsg$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.."
 
Ответить с цитированием