[comp.sys.dec] Problem with MAIL-11 protocol

A.Raman@massey.ac.nz (A.V.Raman) (05/02/91)

I'm trying to implement a VMS - UNIX mailer over x25.
The protocol being followed is MAIL-11 version 3.0.

When I mail the UNIX site from a VMS account using a PSI%xxxxxxxx::username
address,  the mail goes through smoothly, but the entire control seems to
be with the MASTER mail program.  As a result, the connect initiate packet
I am sent is always:
03 00 00 07 00 00 00 00 01 00 00 00 02 02 00 00
Which shows that
1. The master mail chooses to send the message block in text records, 
   Byte 9 bit 0 = 1.
2. The master mail chooses not to send the sender's node name,
   Byte 9 bit 2 = 0.
3. The master mail chooses not to send a separate CC: line,
   Byte 9 bit 4 = 0.
4. The master mail chooses not to receive "user-notified" messages as
   part of success notification, Byte 5 bit 0 = 0.

It's always The master chooses this and the master chooses that.  How can
I get the Master to send me the sender's node name or the x25 address  so
I can form a correct return address in the mail I receive via mail-11 and
reroute it via smtp to a unix user?

Unless I can get the master to send me that, the mail path will be a strictly
one way route.  No incoming messages will have any indication of where they
are coming from.

Besides, I'd also like to force the master to send me a CC: line.  Currently,
the master does not send a CC: line at all.  So there's no way of determining
who the original was for unless I compare the adressee with the To: line
and find it is not there.  Even then, if I send a CC: to myself, I'd not
be able to find out.

If I try to confirm to the incoming request packet in any way other than
amicably accepting the Master's requests, the Master mailer at the remote
(VMS) end complains and dies.

Help by email would be greatly appreciated.  Thanks very much.

- & (Anand)