What would be the easiest and more effective way to
check for bouncing email addresses?
Thank you.



--- Manuel Lemos <[EMAIL PROTECTED]> wrote:
> Hello,
> 
> B Richards wrote:
> > 
> > How many emails per hour can people generate on a
> typical dedicated server?
> > on qmail? on smtp?
> 
> It depends on many things. Anyway, queueing is one
> thing and delivering
> is another. Queuing and delivering from the same
> machine is usually slow
> because it requires the server to resolve the domain
> and connecting with
> each recipient MX to deliver the messages. If the
> connection is slow,
> everything is stalled.
> 
> For very large recipient lists like large mailing
> lists sites like
> eGroups, the recommended setup is at least one
> server for queuing the
> messages in one or many others. The queuing is best
> achieved using QMQP.
> SMTP is too slow because it degrades queuing speed
> exponentially with
> the number of recipients.
> 
> Anyway in a network with one server for queueing
> (where ezmlm was) and 8
> servers for delivery, it could queue 10.000 messages
> per minute using
> SMTP. With QMQP it would be much faster queueing
> because it would not
> expand VERP addresses and would only queue one
> message in the delivery
> servers.
> 
> The actual delivery it depends a lot on the Internet
> link you have and
> the connectivity with the remote servers. Bouncing
> and hard to connect
> servers make it very slow. That is why it is
> important to prune the
> bouncing addresses from your mailing lists.
> 
> ezmlm process is reasonably good handling bounces
> but I would not
> recommend starting a mailing list with a large
> number of subscribers
> without first pruning it because the last retry
> message that is sent to
> all bouncing addresses after 11 days (1.000.000
> seconds) may choke your
> queuing server because it send out individual
> messages and if there are
> many bouncing addresses that can make your machine
> and network choke
> with very high traffic.
> 
> Trust me, I had to put up with the embarrassment of
> choking a newsletter
> server with 1/3 of near 300.000 subscribers of MTV
> Brasil newsletter!
> Can you imagine almost 100.000 subscribers being
> mailed and bouncing at
> the same time. (Gulp!) Living and learning. :-)
> 
> 
> Regards,
> Manuel Lemos
> > 
> > ----- Original Message -----
> > From: "Manuel Lemos" <[EMAIL PROTECTED]>
> > To: "Ed Lazor" <[EMAIL PROTECTED]>
> > Cc: <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> > Sent: Saturday, February 02, 2002 9:09 PM
> > Subject: Re: [PHP] Re: Sending an e-mail to 1,000
> people
> > 
> > > Hello,
> > >
> > > Ed Lazor wrote:
> > > >
> > > > At 06:25 PM 2/2/2002 -0500, Chris Cocuzzo
> wrote:
> > > > >Godamnit. Shut-up about this already for
> godsakes and answer the
> > > > >original question!!
> > > >
> > > > LOL  hehe good point Chris.
> > >
> > > Aleluia, somebody sensible! :-)
> > >
> > >
> > > > >"Ben Clumeck" <[EMAIL PROTECTED]> wrote in
> message
> > > > > > I would like to send an e-mail (the same
> e-mail) to 1,000 different
> > > > > > people.  I want each persons name to be in
> the "To:" field.  Is
> > there a
> > > > > way to
> > > > > > customize it to where it can say Dear____
> (having a different
> > persons name
> > > > > > corresponding to an e-mail address) so
> that it looks customized.
> > > >
> > > > Ben, how you approach this will depend on how
> you have the data
> > > > stored.  Let's assume two things:  you have
> the e-mail addresses and
> > names
> > > > in a database and know how to retrieve and
> store them into the variables
> > > > $email and $name.  That said, create the body
> of your text:
> > > >
> > > > $body = "
> > > > Dear $name,
> > > >
> > > > Here are recent developments on our web
> site... etc.
> > > > ";
> > > >
> > > > Then use the mail function
> > (http://www.php.net/manual/en/function.mail.php)
> > > > to send the letter to the person like this:
> > > >
> > > > mail($email, "Site update", $body, "From: 
> [EMAIL PROTECTED]");
> > > >
> > > > The next thing you'll probably start wondering
> is how to send fancy
> > e-mail
> > > > instead of those generic text based ones... 
> PHPBuilder has an article
> > > > you'll want to check out located here:
> > > >
>
http://www.phpbuilder.com/columns/kartic20000807.php3.
> > >
> > > I do not advice anybody to send personalized
> bulk mail, even less in
> > > PHP. It will take a lot of time to just queue
> the message in the local
> > > relay mail server and since each message has to
> be stored separately in
> > > the mail server queue disk consuming a lot of
> space.
> > >
> > > What I recommend is to just queue a single
> message with all recepients
> > > in Bcc:. This is better done with qmail using
> qmail-inject because you
> > > do not have to actually add Bcc: headers to the
> message, just the
> > > recipients addresses, one per line,  and then
> headers and the body of
> > > the message. You may want to try this class for
> composing and sending
> > > MIME messages. It has subclasses for queing with
> PHP mail function, SMTP
> > > server, sendmail and qmail.
> > >
> > >
>
http://phpclasses.upperdesign.com/browse.html/package/9
> > >
> > > If you can use it, I recommend to use qmail
> because it is much faster
> > > than the other alternatives to queue message to
> be sent to many
> > > recipients and also provides very good means to
> figure exactly which
> > > addresses are bouncing your messages so you can
> process them eventually
> > > unsubscribing the users in question, thanks to
> its VERP capability
> > > (Variable Envelope Return Path).
> http://www.qmail.org/
> > >
> > > If you want to send messages regularly to the
> same group of users, I
> > > recommend that you use ezmlm-idx because it
> provides very efficient and
> > > secure way to handle subscriptions and messages
> bouncings.
> > > http://www.ezmlm.org/
> > >
> > > I don't recommend the patches of ezmlm that let
> it be interfaced with
> > > user lists maintained in MySQL or PostgreSQL. I
> doubt that those
> > > databases are faster to query than DJB's cdb
> user list databases. Also,
> > > I don't think that most people want the user to
> be deleted from a
> > > database if it's address is bouncing for too
> long (11 days).
> > >
> > > Anyway, you may want to look into this PHP web
> interface to create and
> > > setup options of ezmlm mailing lists. It also
> comes with a SOAP server
> > > interface that you can use to provide Web
> services to subscribe,
> > > unsubscriber, verify and count users in ezmlm
> mailing lists.
> > >
> > >
>
http://phpclasses.upperdesign.com/browse.html/package/177
> > >
> > > Regards,
> > > Manuel Lemos
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, visit:
> http://www.php.net/unsub.php
> > 
> >
>
_________________________________________________________
> > Do You Yahoo!?
> > Get your free @yahoo.com address at
> http://mail.yahoo.com
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


=====
Anas Mughal
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Tel: 973-249-6665

__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to