[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 14:33

        I've had a Microsoft Exchange mail account set up for me:
        
        	Exchange Mailbox:	Dan D'Eramo
        	Internet Mail Address:	D'Eramo@mail.dec.com
        
        I can send to the internet mail address form of my Exchange
        account from Digital UNIX:
        
$ echo test | mailx -s 'test message' "D'Eramo@mail.dec.com"
        
        But from OpenVMS it is more difficult:
        
$ mail/notransport/subject="test" tt: us3rmc::"""D'Eramo@mail.dec.com"""
%MAIL11D-E-FATAL: cannot send mail to "D'Eramo@mail.dec.com"
554 <d"eramo@mail.dec.com>... Unbalanced '<'
$ 
        
        I did get the following to work on the DCL command line:
        
        	smtp%"""D'Eramo@mail.dec.com"""
        
        The corresponding form smtp%"D'Eramo@mail.dec.com" 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 14: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 10:2512
>        I did get the following to work on the DCL command line:
>        
>                smtp%"""D'Eramo@mail.dec.com"""
>        
>        The corresponding form smtp%"D'Eramo@mail.dec.com" 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 13:4810
> $ mail/notransport/subject="test" tt: us3rmc::"""D'Eramo@mail.dec.com"""
> %MAIL11D-E-FATAL: cannot send mail to "D'Eramo@mail.dec.com"
> 554 <d"eramo@mail.dec.com>... 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'EramoThu Feb 20 1997 14: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::"""name@a.b.c""" 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
        DEramo@specxn.enet.dec.com for anyone whose mailer cannot
        handle D'Eramo@mail.dec.com.  But I'm curious if it can be
        done.
        
        Dan
1933.5SPECXN::DERAMODan D'EramoThu Feb 20 1997 14: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 13:2914
I did a couple of tests with Dan and confirmed he
is reachable at:
	xxxRMC::"d\'eramo@mail.dec.com"

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\'eramo@mail.dec.com"""

we're now trying to figure out why Exchange isn't
quoting that character itself when sending mail.
1933.7SPECXN::DERAMODan D'EramoWed Mar 05 1997 16:515
        Exchange is already doing the right thing -- i.e., spelling my
        name correctly -- when it says I'm at D'Eramo@mail.dec.com .
        The last thing I want is for that to change.
        
        Dan
1933.8VAXCPU::michaudJeff Michaud - ObjectBrokerWed Mar 05 1997 22:469
> Exchange is already doing the right thing -- i.e., spelling my
> name correctly -- when it says I'm at D'Eramo@mail.dec.com .
> 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'EramoWed Mar 05 1997 23: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 03: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'EramoThu Mar 06 1997 14: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 Dan@mail.dec.com
        or leave D'Eramo@mail.dec.com alone or remove my Exchange
        account altogether.
        
        Besides, D'Eramo@mail.dec.com *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 21: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'Eramo@mail.dec.com *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 20: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'EramoMon Mar 10 1997 22: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'Eramo@mail.dec.com
        	if your mailer can't handle the above,
        	then use DEramo@specxn.enet.dec.com
        
        Dan
1933.15AXEL::FOLEYhttp://axel.zko.dec.comTue Mar 11 1997 16: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 foley@axel.enet.dec.com and send it to foley@axel.zko.dec.com.
	Then I can reply to them with a valid SMTP address.

							mike
1933.16SPECXN::DERAMODan D'EramoWed Mar 12 1997 14: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 DEramo@specxn.cxo.dec.com but each member of the cluster
        can receive email, so the alternative can be either of
        
        	DEramo@strike.cxo.dec.com
        	DEramo@fmcsse.cxo.dec.com
        
        Dan
1933.17trix::"~rfc"XDELTA::HOFFMANSteve, OpenVMS EngineeringWed Mar 12 1997 20: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'Eramo@mail.dec.com
:        	if your mailer can't handle the above,
:        	then use DEramo@specxn.enet.dec.com
        
   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 20:467
:	I'm STILL trying to convince people to stop sending me mail
:	at foley@axel.enet.dec.com and send it to foley@axel.zko.dec.com.
:	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 17: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'NAME@XXXX.XXX.COM 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'NAME@XXXX.XXX.COM"" 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 19: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 21:484
    Hi Steve,
    	Am I right to say that Apostrophe's are Special/Reservered
    Characters?
    J.D.
1933.22MRPTH1::16.121.160.237::slablabounty@mail.dec.comWed May 21 1997 05:019
'
"
@
\
/

to name a few.

1933.23See RFC 821, 822...XDELTA::HOFFMANSteve, OpenVMS EngineeringThu May 22 1997 14: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.)