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

Empty envelope sender in daemon notifications #161

Closed
wants to merge 26 commits into from

Conversation

pboguslawski
Copy link
Contributor

Proposed change

Znuny daemon notifications are sent with nonempty envelope sender; in case of delivery failures unnecessary bounces may be generated. No such problem in regular notifications:

https://github.com/znuny/Znuny/blob/dev/Kernel/System/Ticket/Event/NotificationEvent/Transport/Email.pm#L186

This mod sets empty envelope sender for daemon notifications also.

Type of change

  • '1 - 🐞 bug 🐞' - Bugfix (non-breaking change which fixes an issue)

Additional information

Related: https://datatracker.ietf.org/doc/html/rfc5321#section-4.1.1.2
Author-Change-Id: IB#1111343

Checklist

  • The code change is tested and works locally.(❗)
  • There is no commented out code in this PR.(❕)
  • You improved or added new unit tests.(❕)
  • Local ZnunyCodePolicy run passes successfully.(❕)
  • Local unit tests pass.(❕)
  • GitHub workflow ZnunyCodePolicy passes.(❗)
  • GitHub workflow unit tests pass.(❗)

dennykorsukewitz and others added 26 commits June 3, 2021 09:45
…::Safety. Thanks for hints to Tim Püttmanns, maxence.
…arManage, AgentAppointmentEdit and AgentAppointmentList. Thanks for hints to Centuran Consulting.
…th and SMIME::CertPath will now not be included in a support bundle anymore if they are within the Znuny directory (CVE-2021-21440). Thanks for hints to Centuran Consulting.
Znuny daemon notifications are sent with nonempty envelope sender;
in case of delivery failures bounces may be unnecessarry generated.

No such problem in regular notifications

https://github.com/znuny/Znuny/blob/dev/Kernel/System/Ticket/Event/NotificationEvent/Transport/Email.pm#L186

This mod sets empty evelope sender for deamon notifications also.

Related: https://datatracker.ietf.org/doc/html/rfc5321#section-4.1.1.2
Author-Change-Id: IB#1111343
@dennykorsukewitz dennykorsukewitz changed the base branch from rel-6_0-dev to dev March 23, 2023 11:36
@dennykorsukewitz
Copy link
Member

Hi

This branch has conflicts that must be resolved.

Thank you! 🚀

@pboguslawski
Copy link
Contributor Author

Replaced by #409

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

Successfully merging this pull request may close these issues.

7 participants