Hello,

Anas Mughal wrote:
> 
> What would be the easiest and more effective way to
> check for bouncing email addresses?

Setting the return-path address some pop mailbox address and check if
that mail box gets any bounced messages.

Regards,
Manuel Lemos


> 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