-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disposition-notification-to header #42
Comments
Indeed it is. But it must be part of the partnership. hth, Philip |
I see. What about the option of working synchronously, but not asking for MDN? Thanks, |
If you mean you don't want an MDN - just do not send the header. As you can see in the code - if the partnership does not have the property, that header is not send, and no MDN is requested. |
Hi, Thanks for your help, |
Well according to chapter 2 of https://www.ietf.org/rfc/rfc3798.txt:
I also didn't find any reference in RFC 4130. Any objections on deleting these checks? |
My understanding from the RFC is that if the header Disposition-Notification-To does not exist, an MDN should not be returned. Currently the server returns an MDN when Disposition-Notification-Options exists.
The result is that I cannot make the client generate a message that does not receive an MDN (without asynchronous reply).
From: Philip Helger [mailto:notifications@github.com]
Sent: Fri-29-Jun-18 17:27
To: phax/as2-lib <as2-lib@noreply.github.com>
Cc: Harpaz, Ziv <Ziv_Harpaz@bmc.com>; Author <author@noreply.github.com>
Subject: Re: [phax/as2-lib] Disposition-notification-to header (#42)
Well according to chapter 2 of https://www.ietf.org/rfc/rfc3798.txt<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfc_rfc3798.txt&d=DwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=jXF8HD16qCr9zl7f4Nt-IgD6tDD_PnoJ0T--xfiPrFc&m=aRQn0HhF1ltMyQGFZDiwFnEqUmjSVw7eCqnrGk8RHuk&s=GOMYRJm-ecqGd2IlcdgN0FWoryvxNJmFnGbciVKdwtg&e=>:
Message disposition notifications are requested by including a
Disposition-Notification-To header in the message. Further
information to be used by the recipient's MUA in generating the MDN
may be provided by also including Original-Recipient and/or
Disposition-Notification-Options headers in the message.
-> that would indicate that my implementation is incorrect.
I also didn't find any reference in RFC 4130. Any objections on deleting these checks?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_phax_as2-2Dlib_issues_42-23issuecomment-2D401370660&d=DwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=jXF8HD16qCr9zl7f4Nt-IgD6tDD_PnoJ0T--xfiPrFc&m=aRQn0HhF1ltMyQGFZDiwFnEqUmjSVw7eCqnrGk8RHuk&s=dk18ELHVVkRyZcPYPVJzrrsCAUBJ_zX_FwcIqchF2Xk&e=>, or mute the thread<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ALHxET8vmUprBpr0p2aUGUvu-5F4-5FbPWrTks5uBjkYgaJpZM4U8W2m&d=DwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=jXF8HD16qCr9zl7f4Nt-IgD6tDD_PnoJ0T--xfiPrFc&m=aRQn0HhF1ltMyQGFZDiwFnEqUmjSVw7eCqnrGk8RHuk&s=b_xu2ZSrugV-OW5qxWpdub0vdsOBEGsGR7tpwsFet1c&e=>.
|
It is already deleted in master branch. Please check the Snapshot version and tell me if it works. |
We are currently looking into use AS2-Lib as a replacement of our (previously certified) AS2 software. What should be kept in mind regarding interoperability is that in some case, the implementations of the certified software deviates from the specs if all certifying parties agreed on that in the certification process. Iirc (did not work here when the software was certified), these Drummond certification tests and reports can be found on the internet. |
@open-gdsn I'm aware of this, that's why I changed this. I just forked the project, because I needed an AS2 solution and OpenAS2 development was stalled. I updated the software so that it works for me (in the PEPPOL context) and for the rest I'm relying on community input. |
Sorry, I now see I used my 'wrong' GitHub account, my name is Ronald van Kuijk, usually using '@kukel' (nickname) as Gitbub account. I'll keep monitoring things ;-) |
I think it has been tested thoroughly and will be included in the 4.1.1 release |
The value of the AS2MDNTo should (according to the specs) be in RFC2822 format and hence not being the AS2ID!. Although the spec also states that receiving systems should be very lenient, it is better to try to adhere to the specs.
|
Next try :) |
Hi Philip,
Looking at the headers of the message, I do not see the "Disposition-notification-to=email@acme.com" header. I thought it should be included in the message to signal that an MDN is required.
Thanks,
Ziv
The text was updated successfully, but these errors were encountered: