SMTP Test Case 46 - Generating a message with Disposition To Notification Options Header

345 views
Skip to first unread message

Nisarg Khandekar

unread,
Sep 28, 2017, 9:47:24 AM9/28/17
to Edge Test Tool (ETT)
Can some one please share a MIME sample of  Disposition-To-Notification Options, and Disposition-To-Notification header.
OR share some info on how and where to place this in the SMTP header.


Nagesh Bashyam

unread,
Sep 28, 2017, 9:58:38 AM9/28/17
to Nisarg Khandekar, Edge Test Tool (ETT)

Please refer to the Direct IG for Delivery Notifications specification.

That is a good place to start.

--
You received this message because you are subscribed to the Google Groups "Edge Test Tool (ETT)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to edge-test-too...@googlegroups.com.
To post to this group, send email to edge-te...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/edge-test-tool/111c9316-359f-4a1c-9e37-162ea74a24bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nisarg Khandekar

unread,
Sep 28, 2017, 10:26:34 AM9/28/17
to Edge Test Tool (ETT)
Hello Nagesh,

I have looked into the following IG for MDN  and also RFC 3798 section 2.1 and 2.2
However, we are unclear on how the Disposition-to-notification options header should be generated.

RFC 3798 states the following:

  Disposition-Notification-Options =
             "Disposition-Notification-Options" ":"
                            disposition-notification-parameters

   disposition-notification-parameters = parameter *(";" parameter)

   parameter = attribute "=" importance "," value *("," value)

   importance = "required" / "optional"



However, if we can get a sample MIME mail with the options header then we can get more clarity.

Thanks

Sandeep

unread,
Sep 28, 2017, 10:47:59 AM9/28/17
to Edge Test Tool (ETT)
Here is a sample.

Return-Path: <doc...@direct.updoxqa.com>
MIME-Version: 1.0
X-UserIsAuth: true
Delivered-To: wellfo...@ttpds.sitenv.org
Received: from 66.11.23.210 (EHLO udqa02.updoxnet.com) ([66.11.23.210])
          by ip-172-31-38-177.us-west-2.compute.internal (JAMES SMTP Server ) with ESMTPA ID 498432681
          for <wellfo...@ttpds.sitenv.org>;
          Tue, 26 Sep 2017 21:48:49 +0000 (UTC)
Date: Tue, 26 Sep 2017 17:48:48 -0400 (EDT)
From: doc...@direct.updoxqa.com
To: wellfo...@ttpds.sitenv.org
Message-ID: <840846304.563.1506462528113.JavaMail.mwitting@udqa02>
Subject: Disposition Notification Options Header
Content-Type: multipart/mixed; 
	boundary="----=_Part_564_1237446685.1506462528114"
Disposition-Notification-Options: X-DIRECT-FINAL-DESTINATION-DELIVERY=optional,true
Disposition-Notification-To: doc...@direct.updoxqa.com

------=_Part_564_1237446685.1506462528114
Content-Type: multipart/alternative; 
	boundary="----=_Part_565_1919130802.1506462528114"

------=_Part_565_1919130802.1506462528114
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Disposition Notification Options Header
------=_Part_565_1919130802.1506462528114--

------=_Part_564_1237446685.1506462528114--

Nisarg Khandekar

unread,
Sep 29, 2017, 2:28:46 AM9/29/17
to Edge Test Tool (ETT)
Thanks Sandeep.

Nisarg Khandekar

unread,
Oct 2, 2017, 7:01:42 AM10/2/17
to Edge Test Tool (ETT)
Hello,

Attached is the sample code which we used to send for SMTP Test Case 46. However, the ETT is failing this test case, and the log states the following 
"ERROR: No messages found! Send a message and try again. Please make sure that the vendor email address is entered correctly and matches the email address from which the email is being sent."

We are not sure what are we missing here. Assistance would be really appreciated.

Sample code file is attached.

Thanks


On Thursday, 28 September 2017 20:17:59 UTC+5:30, Sandeep wrote:
^50782E3D03855E9B460578D3E28030C5B2933B1167A891D86E^pimgpsh_fullsize_distr.png

Sandeep

unread,
Oct 2, 2017, 8:09:57 AM10/2/17
to Edge Test Tool (ETT)
Make sure to enter the 'mail from' address in the 'Vendor Email Address' of the profile window.

Thanks,

Sandeep

Nisarg Khandekar

unread,
Oct 3, 2017, 5:48:42 AM10/3/17
to Edge Test Tool (ETT)
Hello Sandeep,

We are entering the right vendor email under profile. However, the mail is not going to wellfo...@ttpds.sitenv.org

Not sure if there is an issue with wellfo...@ttpds.sitenv.org.  

Nisarg Khandekar

unread,
Oct 3, 2017, 6:02:40 AM10/3/17
to Edge Test Tool (ETT)
Are we supposed to install any additional certs for ttpds.sitenv.org?


On Monday, 2 October 2017 17:39:57 UTC+5:30, Sandeep wrote:

Sandeep

unread,
Oct 3, 2017, 9:01:12 AM10/3/17
to Edge Test Tool (ETT)
Make sure you send a plain SMTP email and NOT a direct email. This is not a direct endpoint. Also, can you specify your direct from address so that we can look on our end?

Thanks,

Sandeep

Nisarg Khandekar

unread,
Oct 3, 2017, 9:14:18 AM10/3/17
to Edge Test Tool (ETT)
Our DIRECT from address is lak...@directonc.ehrez.com.

Sandeep

unread,
Oct 3, 2017, 9:23:11 AM10/3/17
to Edge Test Tool (ETT)
As mentioned before, you need to send a plain SMTP email and not a direct email.

Nisarg Khandekar

unread,
Oct 3, 2017, 10:38:54 AM10/3/17
to Edge Test Tool (ETT)
Yes. Now we are sending it from a plain SMTP email.

But are we supposed to send multiple mails back to back before clicking on "Run"? as the user guide says the following "Wait at least 60 seconds from sending the final message (in the series) to allow successful transmission to the ETT endpoint recipient."

OS - ONC SI&T Team

unread,
Oct 3, 2017, 12:10:49 PM10/3/17
to Nisarg Khandekar, Edge Test Tool (ETT)

Hello,

 

Are you looking at the ‘Log’ or noticing the ‘Retry’ error status?  The test will still fail when sent from a gmail account because the Disposition Notification Header Option is missing.

 

Lakshmi Chidambaram

unread,
Oct 4, 2017, 6:08:45 AM10/4/17
to Edge Test Tool (ETT)
Now, we are able to pass if we send from GMail with Disposition Notification Header. But we need to support SMTP email from our DIRECT server?

Regards,
Lakshmi

To post to this group, send email to edge-t...@googlegroups.com.

Nisarg Khandekar

unread,
Oct 4, 2017, 6:22:28 AM10/4/17
to Edge Test Tool (ETT)
Just to add to the above comment from Lakshmi; we are using Direct Project  (Java Implementation ) on our DIRECT server and we have installed the XD package and we have enabled MDN. 

Is there any additional configuration that we need to do to allow SMTP mails to be send using our server?

Thanks
Reply all
Reply to author
Forward
0 new messages