Ticket #369 (closed defect: fixed)
Don't send digests to domain-default or system-default accounts
| Reported by: | rjl | Owned by: | dmorton |
|---|---|---|---|
| Priority: | normal | Milestone: | 1.0.2 |
| Component: | General | Version: | 1.0.1 |
| Severity: | normal | Keywords: | digest send-quarantine-digest |
| Cc: |
Description
Currently the settings.php script allows an administrator to set a digest interval for domain-default accounts (e.g. "@domain"), but of course these accounts have no associated email address to send the digest to. The send-quarantine-digests.pl script does not test for this condition either, resulting in blank email addresses when the taint test fails on a "@domain" address. This leads to SMTP errors when the script tries to send the digest with an empty "RCPT TO:".
The settings.php script should not display the digest interval option for domain-default or system-default accounts, only for regular accounts (with "user@domain" addresses). Further, the send-quarantine-digests.pl script should tighten its user query to exclude domain-default and system-default accounts.

