Re: [PHP] Re: Mail problem with more than 1k users

2002-09-23 Thread Justin French

on 24/09/02 2:12 PM, Peter J. Schoenster ([EMAIL PROTECTED]) wrote:

> Eeks. I hate that. I hate email that does not indicate it knows who
> I am. Why is sending one email to one user so bad? I can't think of a
> reason that would trump the personalization that I like so much. But
> I'm all ears. 

I hate it too, but the complications of personalised email really do
outweigh the benefits, unless you're prepared for:

a) long development time
b) constantly hitting the "ceiling" of your code/server limits and having to
re-evaluate the code ("it worked for 1000, but now i have 3000", etc)
c) placing HUGE burdens on the server


Bulk mail in a personalised manner should be done with dedicated software
and a dedicated server... I think it's a little wishful to place such
burdens on a WEB server... especially one which is a shared server.

Even if the code does work, the sysadmin should shut it down to prevent the
massive performance hit you cause.


If you've got your own server(s), that's a different story... but then I'd
be using ezmlm or something like that.


Justin French


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




Re: [PHP] Re: Mail problem with more than 1k users

2002-09-23 Thread Peter J. Schoenster


> On 09/23/2002 08:08 PM, Research And Development wrote:

> > So I re-designed the script to send emails in parts. 500 emails per
> > header. But after the database reached more than 3,000 records the
> > emailing did not work at all. Sendmail refused to send to any of the
> > emails in the database result set.
> > 
> > Any thoughts?

I guess you are putting 500 emails in the Bcc field. I guess. I like to 
personalize outgoing mail. I has a script sending *lots* of email and I 
didn't think it through. My cohort had to clean up after me and he said 
that he just changed a parameter to sendmail to queue the mail, I 
*think* ... I haven't sent a lot of mail since then but I'll look at 
how I was using sendmail. 

On 24 Sep 2002 at 0:41, Manuel Lemos wrote:

> I am not sure what you mean by 500 emails per header.
> 
> Anyway, if you are personalizing messages, ie send a message per user,
> avoid that at all costs and if possible send a single message to all
> users.

Eeks. I hate that. I hate email that does not indicate it knows who 
I am. Why is sending one email to one user so bad? I can't think of a 
reason that would trump the personalization that I like so much. But 
I'm all ears. 

Peter

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




[PHP] Re: Mail problem with more than 1k users

2002-09-23 Thread Manuel Lemos

Hello,

On 09/23/2002 08:08 PM, Research And Development wrote:
> Hello. I wrote a PHP script that will pull records from a database 
> (emails) and then mail something to the emails in the result set. Pretty 
> simple and it worked.
> 
> Now that the database has over 1 thousand records I began to experience 
> performance problems. I figured that my problem was that Sendmail does 
> not process emails that have more than x number of emails.
> 
> So I re-designed the script to send emails in parts. 500 emails per 
> header. But after the database reached more than 3,000 records the 
> emailing did not work at all. Sendmail refused to send to any of the 
> emails in the database result set.
> 
> Any thoughts?

I am not sure what you mean by 500 emails per header.

Anyway, if you are personalizing messages, ie send a message per user, 
avoid that at all costs and if possible send a single message to all users.

-- 

Regards,
Manuel Lemos


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