On Wed, Apr 03, 2002, Amir Tal wrote about "sendmail max recipients":
> i am trying to send a message to 1000 recipients per envalope (in 1 message)

I hope you're not entering the spamming business :(

Anyway, you might consider using some mailing list software (majordomo,
mailman, etc.) instead of running sendmail on your own, because they have
already solved all the problems associated with mailing something to a
large number of people. For example, if you're not a spammer you'll need
to allow people to quickly unsubscribe from your list - how would you do
that with your sendmail solution?

> Apr  3 02:44:15 tal sendmail[7750]: NOQUEUE: SYSERR(tal): Arguments too long
> [root@whatsup tal]# 

I would guess sendmail is running another program (why? I don't know)
and it is running into Linux's hard-coded maximum length of a command
line (65K? I don't remember... try looking at the execve(2) manual or
the source code). Either that, or sendmail has its own fixed-length
buffer somewhere.

Either split the sendmail call into several seperate sendmails yourself,
or just use a mailing list software.

-- 
Nadav Har'El                        |                  Wednesday, Apr 3 2002, 
[EMAIL PROTECTED]             |-----------------------------------------
Phone: +972-53-245868, ICQ 13349191 |Why aren't fishmongers generous? Their
http://nadav.harel.org.il           |business makes them selfish.

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to