Page 1 of 1

VerboseSending plug-in not showing anything

Posted: Wed Jun 18, 2008 7:46 am
by matthekim
Hi,

I'm having a problem with the VeboseSending plug-in.
When using a small amount of e-mails it works fine but when upping the amount it simply doesn't show anything anymore.

Any ideas?

the code:

Code: Select all

 
<?php
require_once "Swift.php";
require_once "Swift/Connection/SMTP.php";
require_once "Swift/Plugin/VerboseSending.php";
require_once "Swift/Plugin/AntiFlood.php";
require_once "../../_include/include.php";
 
$smtp =& new Swift_Connection_SMTP("mailout.server.com", 25);
$swift =& new Swift($smtp);
 
$view =& new Swift_Plugin_VerboseSending_DefaultView();
$swift->attachPlugin(new Swift_Plugin_VerboseSending($view), "verbose");
 
//Reconnect after 100 emails, but wait for 10 seconds first
$swift->attachPlugin(new Swift_Plugin_AntiFlood(100, 10), "anti-flood");
 
$recipients =& new Swift_RecipientList();
$recipients->addTo("mailing@server.com");
 
$Link = mysql_connect ($Host, $User, $Password);
$Query = "SELECT * FROM subscribers ORDER BY subscriber_email ASC";
$Result = mysql_db_query ($DBName, $Query, $Link);
while ($Row = mysql_fetch_array($Result)) {
    $emailaddress = $Row[subscriber_email];
    $bcc = new Swift_Address($emailaddress);
    $recipients->addBcc($bcc);
}
 
$message =& new Swift_Message($subject);
$message->attach(new Swift_Message_Part($HTML,"text/html"));
$message->attach(new Swift_Message_Part($plaintext, "text/plain"));
 
//Make the script run until it's finished in the background 
set_time_limit(0); ignore_user_abort(); 
        
$from = new Swift_Address("email@server.com", "servername");
if ($swift->send($message, $recipients, $from))
{
    echo "Message sent";
}
else
{
    echo "Message failed to send";
}
print_r($swift->getFailedRecipients()); 
//It's polite to do this when you're finished
$swift->disconnect();
?>