Is there anyway you could break this up into managable chunks maybe.  I'm 
currently doing something similar in that I'm writing a PHP based list 
server app that uses a heirarchical grouping system, but mine is broken done 
into smaller chunks based on group and user permissions.  What if you did a 
1 second sleep between each user send?  While it would take a very long time 
to parse through the list of users the mail server would still be able to 
respond quickly and not have PHP timeout.








>From: Yasuo Ohgaki <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: [PHP] Re: mailing list using mail()
>Date: Wed, 10 Apr 2002 20:46:57 +0900
>MIME-Version: 1.0
>Received: from [216.92.131.4] by hotmail.com (3.2) with ESMTP id 
>MHotMailBE7D714200A640043720D85C830472400; Wed, 10 Apr 2002 04:47:15 -0700
>Received: (qmail 99799 invoked by uid 1010); 10 Apr 2002 11:47:04 -0000
>Received: (qmail 99780 invoked by uid 1007); 10 Apr 2002 11:47:00 -0000
>From php-general-return-92371-anzak Wed, 10 Apr 2002 04:47:23 -0700
>Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
>Precedence: bulk
>list-help: <mailto:[EMAIL PROTECTED]>
>list-unsubscribe: <mailto:[EMAIL PROTECTED]>
>list-post: <mailto:[EMAIL PROTECTED]>
>Delivered-To: mailing list [EMAIL PROTECTED]
>Message-ID: <[EMAIL PROTECTED]>
>User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9+) 
>Gecko/20020328
>X-Accept-Language: ja, en-us, en
>References: <[EMAIL PROTECTED]> 
><[EMAIL PROTECTED]>
>X-Posted-By: 210.154.73.126
>
>Michael Virnstein wrote:
>>>Should I just use one message and append the BCC: line of the one 
>>>message?
>>
>>
>>this could probably be the best way.
>
>Right, but some MTA cannot handle too large header(s).
>
>Why don't you use list server in first place?
>For example, ezmlm support database backends if you
>are using qmail. PHP has ezmlm_hash function for it.
>
>--
>Yasuo Ohgaki
>
>
>
>>
>>"Petre Agenbag" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
>>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>>
>>>Hi,
>>>the combination of PHP and mysql and the ease of use of the mail()
>>>function obviously leads me to believe that it *should* be a singe to
>>>use php to send customised messages to all my users , of whom I have
>>>details in a mysql table by simply running a "select * from table" and
>>>then using a while loop to run through every row and sending an e_mail
>>>to $user_in_table.
>>>
>>>The obvious problem here is that ( in my case 17 000 users) this can
>>>easily kill the mail server and could also cause the script to timeout
>>>or ( if increasing the timeout) kill the server outright.
>>>So, what are my options?
>>>Should I be attempting this ( if not, how can I keep others that are
>>>hosting on my machines from trying this with their own tables)
>>>Should I just use one message and append the BCC: line of the one 
>>>message?
>>>
>>>Thanks
>>>
>>
>>
>>
>
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
>


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.


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

Reply via email to