[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vmszoo::vmsmail

Title:VMS Mail Utility Suggestions and Discussions
Moderator:EPS::VANDENHEUVEL
Created:Thu Feb 13 1986
Last Modified:Tue Jun 03 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1943
Total number of notes:8236

1933.0. "apostrophe "'" in the username" by SPECXN::DERAMO (Dan D'Eramo) Wed Feb 19 1997 11:33

        I've had a Microsoft Exchange mail account set up for me:
        
        	Exchange Mailbox:	Dan D'Eramo
        	Internet Mail Address:	D'[email protected]
        
        I can send to the internet mail address form of my Exchange
        account from Digital UNIX:
        
$ echo test | mailx -s 'test message' "D'[email protected]"
        
        But from OpenVMS it is more difficult:
        
$ mail/notransport/subject="test" tt: us3rmc::"""D'[email protected]"""
%MAIL11D-E-FATAL: cannot send mail to "D'[email protected]"
554 <d"[email protected]>... Unbalanced '<'
$ 
        
        I did get the following to work on the DCL command line:
        
        	smtp%"""D'[email protected]"""
        
        The corresponding form smtp%"D'[email protected]" worked from
        DECwindows mail.  But I can't seem to find a way to get the
        US3RMC::"<what goes here?>" format to work.  Any ideas?
        
        Dan
T.RTitleUserPersonal
Name
DateLines
1933.1VAXCPU::michaudJeff Michaud - ObjectBrokerWed Feb 19 1997 11:5910
	A ' in the local-part of an Internet address is unusual.  sendmail
	(on the RMC's) is appearing to mis-parse it.

	Try quoting the local-part, ie, 

		"D'Eramo"@mail.dec.com

	However I would really recommend getting your mailbox name renamed,
	you'll find having a ' in your email address to cause nothing but
	problems .....
1933.2Do you need to use USnRMC?STAR::BLAKEOpenVMS EngineeringThu Feb 20 1997 07:2512
>        I did get the following to work on the DCL command line:
>        
>                smtp%"""D'[email protected]"""
>        
>        The corresponding form smtp%"D'[email protected]" worked from
>        DECwindows mail.  But I can't seem to find a way to get the
>        US3RMC::"<what goes here?>" format to work.  Any ideas?

If the smtp% format address works, why bother with USnRMC? Does this 
problem need solving?

Colin.
1933.3VAXCPU::michaudJeff Michaud - ObjectBrokerThu Feb 20 1997 10:4810
> $ mail/notransport/subject="test" tt: us3rmc::"""D'[email protected]"""
> %MAIL11D-E-FATAL: cannot send mail to "D'[email protected]"
> 554 <d"[email protected]>... Unbalanced '<'

	BTW, another thing that can cause this is your personal name.
	Do a:

		Mail> show personal

	and see if you have any ()'s, <>'s, etc in it ....
1933.4SPECXN::DERAMODan D&#039;EramoThu Feb 20 1997 11:1314
        re .2
        
>If the smtp% format address works, why bother with USnRMC? Does this 
>problem need solving?
        
        I think more OpenVMS systems have access to DECnet's
        node::"""[email protected]""" format than have access to the smtp%
        format.  Even if there is no way to do it with the DECnet
        gateway format, I'm still accessible at specxn::DEramo or
        [email protected] for anyone whose mailer cannot
        handle D'[email protected].  But I'm curious if it can be
        done.
        
        Dan
1933.5SPECXN::DERAMODan D&#039;EramoThu Feb 20 1997 11:2113
        re .3
        
        It fails whether
        
        	MAIL> set personal "Dan D'Eramo"
        
        or
        
        	MAIL> set nopersonal
        
        is in place.
        
        Dan
1933.6\' (quote apostrophe)PARZVL::ogodhcp-125-128-55.ogo.dec.com::kennedynuncam non paratusWed Mar 05 1997 10:2914
I did a couple of tests with Dan and confirmed he
is reachable at:
	xxxRMC::"d\'[email protected]"

the \ is a quote character in this case, preventing
the ' from being interpreted as a delimiter

if sending from the command line, or putting
in a set forward command, then you need to triple
the quotes:
	xxxRMC::"""d\'[email protected]"""

we're now trying to figure out why Exchange isn't
quoting that character itself when sending mail.
1933.7SPECXN::DERAMODan D&#039;EramoWed Mar 05 1997 13:515
        Exchange is already doing the right thing -- i.e., spelling my
        name correctly -- when it says I'm at D'[email protected] .
        The last thing I want is for that to change.
        
        Dan
1933.8VAXCPU::michaudJeff Michaud - ObjectBrokerWed Mar 05 1997 19:469
> Exchange is already doing the right thing -- i.e., spelling my
> name correctly -- when it says I'm at D'[email protected] .
> The last thing I want is for that to change.

	which would you rather have, an email address that *everyone* can
	easily send to, or one that's spelt correctly, but is likely to
	get munged by the diverse set of mail systems and gateways out
	there in the real world (the whole world is not MS Exchange,
	thank goodness).
1933.9SPECXN::DERAMODan D&#039;EramoWed Mar 05 1997 20:499
>	which would you rather have, an email address that *everyone* can
>	easily send to, or one that's spelt correctly, but is likely to
>	get munged by the diverse set of mail systems and gateways out
>	there in the real world (the whole world is not MS Exchange,
>	thank goodness).
        
        One that is spelled correctly.  It's my name.
        
        Dan
1933.10VAXCPU::michaudJeff Michaud - ObjectBrokerThu Mar 06 1997 00:4020
>>	which would you rather have, an email address that *everyone* can
>>	easily send to, or one that's spelt correctly, but is likely to
>>	get munged by the diverse set of mail systems and gateways out
>>	there in the real world (the whole world is not MS Exchange,
>>	thank goodness).
>         One that is spelled correctly.  It's my name.

	You are pulling my leg??  You'd rather not get mail?
	Sometimes one has to swallow their pride/vanity and be
	practical.  Take for example my last name.  If I'm lucky,
	one out of ten can correctly pronounce it.  So when I go
	to a restaurant and there's a wait, or I make a reservation,
	I use my mother's maiden name.

	Another example of practicality.  You wrote you note from:

	    SPECXN::DERAMO
                    ^^^^^^

	otherwise you wouldn't of been able to write your NOTES ...
1933.11SPECXN::DERAMODan D&#039;EramoThu Mar 06 1997 11:5815
        In the late 1970's the username on my Multics account was my
        last name, D'Eramo.  It worked fine, mail worked fine, etc.  I
        can't help it that the software that Digital chooses to use is
        over twenty years behind the times with respect to names.  I
        think I've waited for long enough.  Exchange can spell my name
        correctly (perhaps its only redeeming feature) and that's how
        I'm going to use it.  They can change me to [email protected]
        or leave D'[email protected] alone or remove my Exchange
        account altogether.
        
        Besides, D'[email protected] *does* work; so far it works for
        everybody but those using a DECnet gatewy::"..." style
        address.  And they can use the backslash.
        
        Dan
1933.12VAXCPU::michaudJeff Michaud - ObjectBrokerThu Mar 06 1997 18:0026
> In the late 1970's the username on my Multics account was my
> last name, D'Eramo.  It worked fine, mail worked fine, etc.

	I would assume it worked fine intra-system, or even between
	directly connected Multics systems, but how well did it
	work over UUCP?

> I can't help it that the software that Digital chooses to use is
> over twenty years behind the times with respect to names.

	It's not just Digital.  How well do you think usernames with
	accented or multi-byte characters would work across the
	diverse set of systems on the Internet?

> Besides, D'[email protected] *does* work; so far it works for
                                             ^^^^^^
> everybody but those using a DECnet gatewy::"..." style
> address.  And they can use the backslash.

	If I were you I'd try having someone on America On-Line
	try sending you mail, as well as a Juno user (and maybe
	a Compuserve user, an AT&T Network user, and MSN).

	As I've implied before, my concern is not that other DECies
	can't send you mail, but that the outside world *may* not
	be able to......
1933.13Redmond Not Yet UniversalXDELTA::HOFFMANSteve, OpenVMS EngineeringMon Mar 10 1997 17:3123
   Dan, the horse is dead -- if you want the ' in your mail name, you
   can expect to have problems with mail.

   You may be able to work around these via forwarding, routing through
   specific gateways, and other techniques.  Or you may not.

   SMTP gateways are notorious for spewing on characters they do not
   like -- the UK schools have/had a gate that spewed on a personal name
   that contained a ";".

   Whether or not you like it, support for non-alphanumeric characters in
   usernames are "bleeding edge" features in many mailers and many gateways,
   regardless of your decades-old Multics experience to the contrary.

   The simple question: How much do you want to know about SMTP mailers
   and mail gateways, and how much do you want to have to explain to folks
   so that they can send you mail?

   When the whole computing world has been assimilated by the folks from
   Redmond and all gateways have become irrelevent, this situation might
   change.  (But we'll be busy cleaning up after the e-mail virii...)

1933.14SPECXN::DERAMODan D&#039;EramoMon Mar 10 1997 19:5016
>   The simple question: How much do you want to know about SMTP mailers
>   and mail gateways,
        
        I suppose a pointer to the latest RFC describing valid email
        addresses would be sufficient.
        
>                      and how much do you want to have to explain to folks
>   so that they can send you mail?
        
        I think I can get by with
        
        	D'[email protected]
        	if your mailer can't handle the above,
        	then use [email protected]
        
        Dan
1933.15AXEL::FOLEYhttp://axel.zko.dec.comTue Mar 11 1997 13:2510
RE: .14

	Ugh... You'd rather have mail go to your VMSmail/DECnet system
	if you can't get it at your SMTP address?

	I'm STILL trying to convince people to stop sending me mail
	at [email protected] and send it to [email protected].
	Then I can reply to them with a valid SMTP address.

							mike
1933.16SPECXN::DERAMODan D&#039;EramoWed Mar 12 1997 11:3311
>	Ugh... You'd rather have mail go to your VMSmail/DECnet system
>	if you can't get it at your SMTP address?
        
        Good point.  The cluster alias SPECXN does not work when used
        as [email protected] but each member of the cluster
        can receive email, so the alternative can be either of
        
        	[email protected]
        	[email protected]
        
        Dan
1933.17trix::"~rfc"XDELTA::HOFFMANSteve, OpenVMS EngineeringWed Mar 12 1997 17:4534
   
:>   The simple question: How much do you want to know about SMTP mailers
:>   and mail gateways,
:        
:        I suppose a pointer to the latest RFC describing valid email
:        addresses would be sufficient.

   I made that mistake once -- I once believed that tools that complied
   with the RFCs would interoperate, that what the RFCs described could
   be implemented, and that the RFCs contained a complete and unambiguous
   description of the "standard".  (Yes, I know RFCs are not a "standard".)

   Anyway: see the ~rfc directory on host trix.
   Specifically, see "/usr/ftp/root/rfc/rfc-index.txt"

   They are available at various sites around the internet, as well.

:>                      and how much do you want to have to explain to folks
:>   so that they can send you mail?
:        
:        I think I can get by with
:        
:        	D'[email protected]
:        	if your mailer can't handle the above,
:        	then use [email protected]
        
   It's more than the end-user's mailer, it's also all the various
   old/new/odd gateways one can encounter.

   --

   I found that one needed to use the least common demoninator in order
   to interoperate, and that <'> wasn't always in that character set.

1933.18Upgrade UCXXDELTA::HOFFMANSteve, OpenVMS EngineeringWed Mar 12 1997 17:467
:	I'm STILL trying to convince people to stop sending me mail
:	at [email protected] and send it to [email protected].
:	Then I can reply to them with a valid SMTP address.

   Upgrade to the current UCX ECO -- I haven't seen any problems.

1933.19help with Reserved Characters in VMSMAILCSC32::J_HILLTue May 20 1997 14:1915
    I have a customer who is having the same problem. They are saying that
    under VMS 6.2 they were able to leave off SMTP%" and just send it as 
    B'[email protected] and it worked fine. Now that they upgraded to VMS
    7.1 and try to send mail to the above name they get MAIL-E-USERSPEC.
    If they add the SMTP%""B'[email protected]"" all is fine. The customer
    doesn't want to do this and feel that this is a bug in VMS and wants me
    to IPMT this problem. I've tried to explain that whenever you use
    Reserve Characters in VMSMAIL that they have to use the full command to
    send mail. To them, this is unacceptable. I've also suggested that they
    can create a distribution list for this particular user. They said that
    they can do this but they want the problem fixed.
    What else can I tell this customer to get them off of my back?
    J.D.Hill
    Colorado/CSC
    SYSMGT Support
1933.20Suggestion-Priority IPMT...XDELTA::HOFFMANSteve, OpenVMS EngineeringTue May 20 1997 16:538
   Log the IPMT -- medium- to low-priority, as the customer has a good
   workaround for the problem.

   "Odd" characters will -- and always have -- required quotation.

   Have the customer put an alias in the local MAIL database for this
   target user.
1933.21Thanks for the quick reply SteveCSC32::J_HILLTue May 20 1997 18:484
    Hi Steve,
    	Am I right to say that Apostrophe's are Special/Reservered
    Characters?
    J.D.
1933.22MRPTH1::16.121.160.237::slab[email protected]Wed May 21 1997 02:019
'
"
@
\
/

to name a few.

1933.23See RFC 821, 822...XDELTA::HOFFMANSteve, OpenVMS EngineeringThu May 22 1997 11:149
:    	Am I right to say that Apostrophe's are Special/Reservered
:    Characters?

   Yes.  Most any character other than a seven-bit alphanumeric, dollar
   sign, and an underscore are generally considered "odd".  In this
   specific case, the period and the at-sign are also parsed.

   Check the Internet RFCs 821 and 822 for information around SMTP.
   (See `TRIX::"~rfc"' for the DIGITAL-local archive of RFCs.)