Re: [PHP] Multiple Addresses Mailer
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
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
> 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
Re: [PHP] Multiple Addresses Mailer
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
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
Re: [PHP] Multiple Addresses Mailer
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
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
[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