Re: [PHP] Multiple Addresses Mailer

2002-11-03 Thread Manuel Lemos
Hello,

On 10/31/2002 10:09 AM, -- wrote:

You are contradicting yourself. Most mailing list programs put all 
recipients in Bcc: and queue only on message, so it is the same thing 
that you are recommending against and for it.
 
But most listservers generate a new message for each receiver. Most

You are confusing queuing with sending. Most list servers queue a single 
message with all recipients in Bcc and the mail server delivers separate 
messages obviously because the destination SMTP server is different.


mailservers, my own included, do not accept more than 5 recipients in the
bcc field...50 total for to and cc combined (some allow more).


That is usually a limit that exists for relaying (via SMTP) .



The limit's there to prevent spam. Also it would be abuse of the intent to


The limit exists to prevent unwarned clients from abusing from their ISP 
servers overloading it with messages to many recipients that make the 
mail server hog the machine for a long time. You may even be sending 
solicited newsletter messages which are not SPAM, but for your ISP the 
load that it inflicts to the server is inacceptable.

You may still use the server for sending SPAM, either many messages at 
once or one at a time. Either way, you should not be doing that unless 
your ISP authorizes you to do so.


use bcc for the entire list of receivers. Also you cannot have a bcc
without a to field anyway ... 



Spam filters that discard messages which the recipients are in Bcc: are 
wrong, just like everybody that filters messages with general criteria 
like that. Anyway, it is their problem if they discard messages arbitrarily.


If the bcc field is the only field with a receiver, then the message is
malformed and should be rejected. The To:, Subject:, and Date: fields are
required to fullfill RFC 822. If you only get Bcc: and no To:, then the
message should be bounced, that's how alot of spam used to be addressed,
and some still is.


Let me tell you a secret, for the SMTP protocol, whatever you put in the 
headers is irrelevant. Message headers are actually part of the message 
body for the SMTP protocol. So, you can put a fake To: header in there 
but the message is actually not delivered to it.

What I mean is that SMTP servers do not parse headers. SPAM filters may 
do so and reject the message if you lack a wellformed To: header though.

So, to please everybody, you can just put an arbitrary To: header and 
put all the real recipients in Bcc:.


You need to check with the ISP if sending to many recipients respects 
the acceptable use policy. If they don't accept bulk mailing, it doesn't 
matter the method you use.


I've never met an ISP that would refuse bulk mailing, as long as you can
proove that you've got concent from the receivers for the messages. My
mail server handles all the concent things itself, and sofar my ISPs have
not complained about the up to 3 digit amounts of message that go out each
day, with up to 4 digits coming in...


So, there you have it, some ISP may allow a number of messages upto a 
limit but you need to ask them to know what the limit is.

--

Regards,
Manuel Lemos


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



Re: [PHP] Multiple Addresses Mailer

2002-11-03 Thread Manuel Lemos
Hello,

On 10/31/2002 01:53 PM, Olinux wrote:

I've never met an ISP that would refuse bulk
mailing, as long as you can
proove that you've got concent from the receivers
for the messages. My
mail server handles all the concent things itself,
and sofar my ISPs have
not complained about the up to 3 digit amounts of
message that go out each
day, with up to 4 digits coming in...


I have a site hosted on a shared server and if I try
to generate an email with more than 75 BCC addresses
it will not be sent. I was instructed to use the
listserve software that they provide to do mailings
like this. They don't disapprove high volume mailing,
but they do have a problem if you use BCC. I guess
that it's either harder on the server or because its
most likely spam. 

You need to understand what the difference is. Most likely what they do 
not allow is relaying messages to many receipients sent via SMTP which 
is different from injecting the messages in the mail queue using 
sendmail program or similar.



On my dedicated servers (another company) we can do
whatever we please, but I do think that a large number
of filters are tipped off by a high volume of BCC's
... 

Of course, you are already paying a lot of money for the dedicated 
resources.

--

Regards,
Manuel Lemos


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



Re: [PHP] Multiple Addresses Mailer

2002-10-31 Thread -[ Rene Brehmer ]-
Hi Manuel Lemos,

On Thu, 31 Oct 2002 02:28:31 -0300, you wrote about Re: [PHP] Multiple
Addresses Mailer something that looked like this:

You are contradicting yourself. Most mailing list programs put all 
recipients in Bcc: and queue only on message, so it is the same thing 
that you are recommending against and for it.

But most listservers generate a new message for each receiver. Most
mailservers, my own included, do not accept more than 5 recipients in the
bcc field...50 total for to and cc combined (some allow more).

The limit's there to prevent spam. Also it would be abuse of the intent to
use bcc for the entire list of receivers. Also you cannot have a bcc
without a to field anyway ... 

Spam filters that discard messages which the recipients are in Bcc: are 
wrong, just like everybody that filters messages with general criteria 
like that. Anyway, it is their problem if they discard messages arbitrarily.

If the bcc field is the only field with a receiver, then the message is
malformed and should be rejected. The To:, Subject:, and Date: fields are
required to fullfill RFC 822. If you only get Bcc: and no To:, then the
message should be bounced, that's how alot of spam used to be addressed,
and some still is.

You need to check with the ISP if sending to many recipients respects 
the acceptable use policy. If they don't accept bulk mailing, it doesn't 
matter the method you use.

I've never met an ISP that would refuse bulk mailing, as long as you can
proove that you've got concent from the receivers for the messages. My
mail server handles all the concent things itself, and sofar my ISPs have
not complained about the up to 3 digit amounts of message that go out each
day, with up to 4 digits coming in...


-- 
Rene Brehmer
System developer in the making...

This message was written on 100% recycled spam.

Come see! My brand new site is now online!
http://www.metalbunny.net

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




Re: [PHP] Multiple Addresses Mailer

2002-10-31 Thread olinux
 I've never met an ISP that would refuse bulk
 mailing, as long as you can
 proove that you've got concent from the receivers
 for the messages. My
 mail server handles all the concent things itself,
 and sofar my ISPs have
 not complained about the up to 3 digit amounts of
 message that go out each
 day, with up to 4 digits coming in...
 

I have a site hosted on a shared server and if I try
to generate an email with more than 75 BCC addresses
it will not be sent. I was instructed to use the
listserve software that they provide to do mailings
like this. They don't disapprove high volume mailing,
but they do have a problem if you use BCC. I guess
that it's either harder on the server or because its
most likely spam. 

On my dedicated servers (another company) we can do
whatever we please, but I do think that a large number
of filters are tipped off by a high volume of BCC's
... 

olinux

__
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

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




[PHP] Multiple Addresses Mailer

2002-10-30 Thread Pushpinder Singh Garcha
Hi All

I am creating a mailing list system in which I should be able to 
broadcast a message to  multiple recipients
I am using the mail() function and putting all the recipients names in 
the to argument separated by commas. When I do this the mail goes to 
all the people but they come to know that it was sent to others as well.

I want to be able to send mail so that each recipient thinks that this 
mail was ONLY sent to him/her.

Thanks
--pS

Pushpinder Singh Garcha


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



Re: [PHP] Multiple Addresses Mailer

2002-10-30 Thread Rick Emery
Put all addressees in the BCC??

- Original Message - 
From: Pushpinder Singh Garcha [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, October 30, 2002 1:47 PM
Subject: [PHP] Multiple Addresses Mailer


Hi All

I am creating a mailing list system in which I should be able to 
broadcast a message to  multiple recipients
I am using the mail() function and putting all the recipients names in 
the to argument separated by commas. When I do this the mail goes to 
all the people but they come to know that it was sent to others as well.

I want to be able to send mail so that each recipient thinks that this 
mail was ONLY sent to him/her.

Thanks
--pS

Pushpinder Singh Garcha


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




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




Re: [PHP] Multiple Addresses Mailer

2002-10-30 Thread olinux
The best solution would probably be to send each email
by itself or do the actual sending thru a mailing list
program. 

BCC works great, but a lot of spam filters will catch
it - plus some shared servers have a limit on the
number of BCC's on a single mail piece. 

olinux


--- Rick Emery [EMAIL PROTECTED] wrote:
 Put all addressees in the BCC??
 
 - Original Message - 
 From: Pushpinder Singh Garcha
 [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, October 30, 2002 1:47 PM
 Subject: [PHP] Multiple Addresses Mailer
 
 
 Hi All
 
 I am creating a mailing list system in which I
 should be able to 
 broadcast a message to  multiple recipients
 I am using the mail() function and putting all the
 recipients names in 
 the to argument separated by commas. When I do
 this the mail goes to 
 all the people but they come to know that it was
 sent to others as well.
 
 I want to be able to send mail so that each
 recipient thinks that this 
 mail was ONLY sent to him/her.
 
 Thanks
 --pS
 
 Pushpinder Singh Garcha
 
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 


__
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

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




Re: [PHP] Multiple Addresses Mailer

2002-10-30 Thread Manuel Lemos
Hello,

On 10/31/2002 01:30 AM, Olinux wrote:

The best solution would probably be to send each email
by itself or do the actual sending thru a mailing list
program. 

BCC works great, but a lot of spam filters will catch
it - plus some shared servers have a limit on the
number of BCC's on a single mail piece. 

You are contradicting yourself. Most mailing list programs put all 
recipients in Bcc: and queue only on message, so it is the same thing 
that you are recommending against and for it.

Spam filters that discard messages which the recipients are in Bcc: are 
wrong, just like everybody that filters messages with general criteria 
like that. Anyway, it is their problem if they discard messages arbitrarily.

Some ISP of shared servers disallow messages sent to many recipients 
regardless if you send them with recipients in Bcc or in separate 
messages. Sending in separate messages gives more load to the server and 
takes much longer to queue so it may annoy your ISP than just sending 
all in Bcc.

You need to check with the ISP if sending to many recipients respects 
the acceptable use policy. If they don't accept bulk mailing, it doesn't 
matter the method you use.

--

Regards,
Manuel Lemos


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