[Info-vax] bizarre SMTP problem

Bob Eager rde42 at spamcop.net
Thu Apr 9 19:33:58 EDT 2009


On Thu, 9 Apr 2009 23:09:42 UTC, sapienzaf <sapienza at noesys.com> wrote:

> On Apr 9, 6:02 pm, hel... at astro.multiCLOTHESvax.de (Phillip Helbig---
> remove CLOTHES to reply) wrote:
> > Not completely, since "@" anywhere but at the beginning is NOT parsed as
> > in DCL.
> 
> <sigh>  Clearly you're as eager as Bob Eager to jump without
> understanding the context.

<sigh> I suppose I think you're the first person to try that 'joke'...

> Look folks, it's really quite simple.  Go back and read up on the CLI
> utility routines.  The '+' is used to seperate parameters.  It's
> documented.  The calling application processes each parameter in
> turn.  It's clear that Mail is just using the CLI routines and saying
> "give me the first value in the list of parameters", then "give me the
> next value in the list of parameters", etcetera.

Then, just perhaps, Mail could not use the CLI routines. However, I 
probably wouldn't agree with that.

> Furthermore, as I pointed out earlier, there's an ambiguity.  If
> there's no explicit use of the SMTP% prefix, then the presence of the
> '+' can be interpreted as EITHER a parameter seperator or part of an
> SMTP address.  Some of you think the presence of the '@' other than in
> the first character position should change CLIs parsing rules.  Yet,
> CLI isn't the application (Mail is) and Mail can't change CLI's rules.

But it could avoid them.

> The way to get rid of the ambiguity is to be explicit by using the SMTP
> % prefix followed by a quoted string containing the SMTP address.

That's fine. So there is a bug, in the documentation. This is not 
mentioned as a problem.

-- 
Bob Eager




More information about the Info-vax mailing list