View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001563 | Community.cacert.org | misc | public | 2024-06-07 07:22 | 2024-09-21 09:30 |
Reporter | dops | Assigned To | jandd | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Default | OS | any | OS Version | any |
Summary | 0001563: Invalid Message-ID in board voting system notifications | ||||
Description | Impact: - notifications get a big penalty in Spamassassin (4.7 INVALID_MSGID=1.167,MSGID_NOFQDN1=2.899) and maybe other spam protection mechanisms, so at risk to be filtered and not seen by recipients - potential interoperability problems with mail user agents Sample: Message-ID: <m20240606.1> According to https://www.rfc-editor.org/rfc/rfc5322#page-25 the format is msg-id = [CFWS] "<" id-left "@" id-right ">" [CFWS] So this part is missing: @" id-right " Typically a domain or a "domain-like" identifier is chosen and must be unique, not necessarily a valid hostname, e. g. Message-ID: <m20240606.1@voting.cacert.org> | ||||
Steps To Reproduce | Subscribe to the CAcert board mailing list and receive a notification from the CAcert board voting system | ||||
Tags | No tags attached. | ||||
|
Thanks for the high-quality bug report. I filed in issue in the issue tracker of the affected code at https://code.cacert.org/cacert/cacert-boardvoting/issues/1 |
|
I implemented the necessary code change in https://code.cacert.org/cacert/cacert-boardvoting/commit/3d16034c449a96b25a12d9b1dfb2f0a5b1635d00 contained in https://code.cacert.org/cacert/cacert-boardvoting/releases/tag/0.8.3 I'm waiting for the current pending votes to finish before deploying the release that contains this commit on the production system. |
|
the fix has been deployed on the production system |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-06-07 07:22 | dops | New Issue | |
2024-06-07 09:21 | jandd | Note Added: 0006225 | |
2024-06-07 09:22 | jandd | Assigned To | => jandd |
2024-06-07 09:22 | jandd | Status | new => needs work |
2024-06-08 11:09 | jandd | Status | needs work => fix available |
2024-06-08 11:09 | jandd | Note Added: 0006227 | |
2024-09-21 09:30 | jandd | Status | fix available => closed |
2024-09-21 09:30 | jandd | Resolution | open => fixed |
2024-09-21 09:30 | jandd | Note Added: 0006247 |