Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001234 [SysCP] Cron Other minor always 2009-04-27 08:11 2009-04-30 18:56
Reporter Aerial View Status public  
Assigned To Flo
Priority normal Resolution fixed  
Status resolved   Product Version 1.4.2.1
Summary 0001234: cron_autoresponder does not support "Precedence" Header
Description The current autoresponder implementation does not set or respect the "Precedence" header. Due to this it is also replying to mailing lists, newsletters and other bulk mails.

The attached diff makes cron_autoresponder ignore mails with Precedence Headers of junk/list/bulk as well as declare it's own mails as "bulk" to help prevent mail bombs with other autoresponders.
Additional Information
Tags No tags attached.
Attached Files ? file icon syscp-autoresponder-precedence-header.diff [^] (845 bytes) 2009-04-27 08:11

- Relationships

-  Notes
(0000394)
monotek (reporter)
2009-04-27 14:44

Do you also check for "X-Loop: yes"?

This header is also used to prevent mailbombs.
(0000395)
Aerial (reporter)
2009-04-27 21:13

No, since X-Headers are custom/non-standard headers. Since the performance of the current autoresponder solution is mediocre at best for large installations I wouldn't want to burden it with more regex to apply to each an every new mail.

-  SVN - commits
(#2719)
flo
2009-04-30 18:56
Adding and analysing precedence header in cron_autoresponder, patch by Aerial (thank you very much), fixes #1234
U trunk/syscp/scripts/cron_autoresponder.php

- Issue History
Date Modified Username Field Change
2009-04-27 08:11 Aerial New Issue
2009-04-27 08:11 Aerial File Added: syscp-autoresponder-precedence-header.diff
2009-04-27 14:44 monotek Note Added: 0000394
2009-04-27 21:13 Aerial Note Added: 0000395
2009-04-30 18:56 Flo Checkin
2009-04-30 18:56 Flo Status new => resolved
2009-04-30 18:56 Flo Resolution open => fixed
2009-04-30 18:56 Flo Assigned To => Flo
2009-04-30 18:56 Flo Target Version => 1.4.3
Footer