Originally posted by PixelSoft@Oct 26 2005, 13:52
Варианты "не заморачивайся, используй это..." меня вообще никогда не устраивали. Копаться в чужих исходниках,занятие достаточно неприятное, если учеть,что стиль программиста сделавшего их может просто не соответствовать тем или иным требованиям проекта. А рассылать мне надо около 700 =) причем не спонтанно,а строго по порядку, и чтобы не было видно кто еще получил письма. это бизнес рассылка

<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
[/quote]
Поверьте, мне это то, что вам нужно. Я сам не люблю пользоваться чужими скриптами, но это чудо.

Код:
<?
require("class.phpmailer.php");

$mail = new phpmailer();

for ($i = 0; $i < 700; $i++) {

$mail->From * * = $_POST["from_mail"]; // Откого: email
$mail->FromName = $_POST["from_name"]; // Откого: имя
$mail->Host * * = $_POST["host"]; // Хост если использовать SMTP
$mail->Mailer * = $_POST["mailer"]; // Тип отсылки (mail, sendmail, smtp)
$mail->SMTPAuth = $_POST["SMTPAuth"]; // SMTP авторизация (true, false)
$mail->Username = $_POST["Username"]; // SMTP username
$mail->Password = $_POST["Password"]; // *SMTP password
$mail->Subject = $_POST["subj"]; // Тема
$mail->CharSet = "windows-1251"; // Кодировка
$mail->ContentType = "text/html"; // MIME Тип
$welcome = $_POST["welcome"]; // Приветствие перед вашим обратным адресом
 
$mail->Body * *= $_POST["text"];// Текст сообщения 
$mail->AddAddress($mails, $welcome);
#$mail->AddStringAttachment($picture, $picture); // Полсать картинку.
if(!$mail->Send()){
 *****$ok++;
****} else {$er++;}
 *// Очищаем , для повтора
 *$mail->ClearAddresses();
 *$mail->ClearAttachments();

}

?>
Вот вам и отправка 700 сообщений. Только set_time_limit не забудьте.
А если без этого крипта, то разница не большая.
Тот же mail() только с заголовками.