• Alberto Bertogli's avatar
    queue: Internationalized Delivery Status Notifications (DSN) · 1ecc957a
    Alberto Bertogli authored
    Our non-delivery status notifications are quite simple today, but that
    makes it much more difficult to support internationalization and
    cross-language reporting.
    
    There is a standard for internationalized DSNs, RFC 6533 (which builds
    on top of the structured DSNs from RFC 3464).
    
    This patch changes our DSN messages to be based on those standards, so
    it is easier for MUAs to display reports according to the users'
    languages preferences.
    
    Note we still use message/rfc822 + 8bit to transmit the message, instead
    of message/global, for compatibility reasons. This seems to be more
    universally compatible, but the decision might be revisited in the
    future. See RFC 5335 (section 4.6 in particular).
    1ecc957a
Name
Last commit
Last update
cmd Loading commit data...
docs Loading commit data...
etc Loading commit data...
internal Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.travis.yml Loading commit data...
INSTALL.md Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
UPGRADING.md Loading commit data...
chasquid.go Loading commit data...
coverage_test.go Loading commit data...
dnsoverride.go Loading commit data...