Skip to content
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

[feature] DSN for successfully delivered mails #2779

Closed
sriccio opened this issue Apr 4, 2020 · 4 comments
Closed

[feature] DSN for successfully delivered mails #2779

sriccio opened this issue Apr 4, 2020 · 4 comments

Comments

@sriccio
Copy link
Contributor

sriccio commented Apr 4, 2020

system info

Haraka Haraka.js — Version: 2.8.25
Node v13.12.0
OS Linux mta-gw 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
openssl OpenSSL 1.1.1d 10 Sep 2019

Expected behavior

A SMTP extension (DSN) exists to notify sender of failures, but also of success if requested (NOTIFY=SUCCESS added to RCPT commands)

This not seems to be supported by Haraka. Actually it doesn't announce the feature and I can't find any code part that handle success deliveries notifications.

source:
https://tools.ietf.org/html/rfc3461#section-4.1

Observed behavior

Haraka doesn't announce DSN support and doesn't honor requests for successful deliveries when relaying or delivering locally an e-mail.

When relaying it should append the originally requested NOTIFY= value on RCPT when relaying to other servers.
When delivering locally it should send back a delivery succes notification back to the sender (if originally requested).

Steps to reproduce

Send a mail relayed or delivered by haraka requestion a "Delivery success notification".

@DoobleD
Copy link
Contributor

DoobleD commented Apr 11, 2022

We're interested in this feature as well. :)

@sadanandGithub123
Copy link

HI @DoobleD is DSN added ?

@DoobleD
Copy link
Contributor

DoobleD commented Jul 20, 2023

Hi @sadanandGithub123, not that I'm aware of.

@msimerson
Copy link
Member

moved to wiki/TODO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants