[comp.mail.uucp] uux/uuxqt/rmail command line limits?

les@chinet.chi.il.us (Leslie Mikesell) (03/27/91)

Smail3.x has options to allow passing multiple addresses in a single
command with restrictions on the maximum number of addresses and
the maximum number of characters in a single invocation.  Does
anyone know what these limits are for "uux - machine!rmail address..."
for HDB uucp on SysVr3 machines?  I'd like to be able to approach the
limit to reduce the number of copies passed for some mailing lists.

Smail3 also provides a batched SMTP that can run over uucp links allowing
the addresses to be imbedded, but unfortunately it is not completely
binary transparent, which I happen to need (the LF->CR/LF mapping doesn't
necessarily invert), so I can't use that mechanism without some fiddling.

Les Mikesell
  les@chinet.chi.il.us

hansen@pegasus.att.com (Tony L. Hansen) (03/29/91)

< From: les@chinet.chi.il.us (Leslie Mikesell)
< Smail3.x has options to allow passing multiple addresses in a single
< command with restrictions on the maximum number of addresses and the
< maximum number of characters in a single invocation.  Does anyone know
< what these limits are for "uux - machine!rmail address..." for HDB uucp
< on SysVr3 machines?  I'd like to be able to approach the limit to
< reduce the number of copies passed for some mailing lists.

The limiting factor is NOT so much the size of the buffer on your local
machine, but the size of the buffer on the remote machines that you converse
with. Even if your local uux can take 10K, it doesn't matter if the remote
uucp system can only accept command files with 1K commands.  For
general-purpose mail, you'll have to deal with the lowest common denominator
for all systems you converse with, unless you're willing to partition things
into the types of neighbors you're dealing with.  The limit is 1024 bytes for
SysVr3 machines. The limit goes up to (I think) 4096 bytes for SysVr4
machines.  In other words, you'll have to specify 1024 as the limit.

Note, the version of mail in System V release 4 Enhanced Security has the same
capability of batching the addresses into a single uux command.

< Smail3 also provides a batched SMTP that can run over uucp links
< allowing the addresses to be imbedded, but unfortunately it is not
< completely binary transparent, which I happen to need (the LF->CR/LF
< mapping doesn't necessarily invert), so I can't use that mechanism
< without some fiddling.

The SMTP protocol is NOT binary transparent at all.

					Tony Hansen
			    hansen@pegasus.att.com, tony@attmail.com
				att!pegasus!hansen, attmail!tony