Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Bugfix | Andrew Yu | 2023-06-30 | 1 | -5/+7 | |
| | ||||||
* | Bugfix: handle was at wrong indent... | Andrew Yu | 2023-06-30 | 1 | -9/+9 | |
| | ||||||
* | Bugfix | Andrew Yu | 2023-06-30 | 1 | -1/+1 | |
| | ||||||
* | Bugfix | Andrew Yu | 2023-06-30 | 2 | -4/+4 | |
| | ||||||
* | Update testing db | Andrew Yu | 2023-06-30 | 1 | -2/+2 | |
| | ||||||
* | Fix syntax error | Andrew Yu | 2023-06-30 | 1 | -1/+1 | |
| | ||||||
* | Lists can now specify to only allow member/mod posts | Andrew Yu | 2023-06-30 | 3 | -9/+28 | |
| | ||||||
* | Don't violate DKIM headers | Andrew Yu | 2023-06-30 | 5 | -436/+20 | |
| | ||||||
* | Initial DKIM stuff | Andrew Yu | 2023-06-30 | 4 | -0/+11 | |
| | ||||||
* | Add DKIM header parser function | Andrew Yu | 2023-06-30 | 4 | -0/+84 | |
| | | | | Also update license files | |||||
* | Reformat and some sanitization | Andrew Yu | 2023-06-30 | 5 | -66/+142 | |
| | ||||||
* | Delete dmarc-munging related items from README and notes.txt | Andrew Yu | 2023-06-30 | 2 | -40/+4 | |
| | ||||||
* | Python email.policy: refold_source="none" to pass DKIM | Andrew Yu | 2023-06-30 | 2 | -3/+1 | |
| | ||||||
* | Update | Andrew Yu | 2023-06-30 | 4 | -8/+74 | |
| | | | | Yes, this is a bad commit message... but I really have no time, sorry... | |||||
* | README: Minor formatting changes | Andrew Yu | 2023-06-30 | 1 | -1/+0 | |
| | | | | Removed some extra whitespace | |||||
* | Use "sanitized" configuration file | Andrew Yu | 2023-06-30 | 4 | -8/+41 | |
| | ||||||
* | Remove deprecated smlmp_smtpdirect.py | Andrew Yu | 2023-06-30 | 1 | -43/+0 | |
| | | | | | | This library has been deprecated, its features are now in smlmp_common.py as I don't see the need to support anything other than SMTP Direct. | |||||
* | README: Plan out future features | Andrew Yu | 2023-06-30 | 1 | -0/+44 | |
| | ||||||
* | README | Andrew Yu | 2023-06-29 | 1 | -0/+4 | |
| | ||||||
* | Specify db.json path in config.py | Andrew Yu | 2023-06-29 | 3 | -1/+3 | |
| | ||||||
* | Add missing email.policy imports | Andrew Yu | 2023-06-30 | 2 | -0/+2 | |
| | ||||||
* | Remove extra mailman SMTPDirect.py | Andrew Yu | 2023-06-30 | 1 | -450/+0 | |
| | ||||||
* | Fix loop imports and mypy on message policies | Andrew Yu | 2023-06-30 | 3 | -5/+465 | |
| | ||||||
* | Update | Andrew Yu | 2023-06-29 | 9 | -28/+1168 | |
| | ||||||
* | First attempt at actually sending mail. | Andrew Yu | 2023-06-29 | 6 | -29/+67 | |
| | | | | | | | | | Also: - Handles exceptions to be sent to the postmaster - Maintainance changes For the future: - Use SMTPDirect instead of /sbin/sendmail | |||||
* | Initial commit. | Andrew Yu | 2023-06-28 | 6 | -0/+825 | |
At this stage, things are completely unusable. What I've done so far: - A few very basic exceptions are defined - A function to send emails via /usr/sbin/sendmail or equivalent - Static config.py file for static configuration options - Bouncing emails directly sent towards the list management address to the postmaster - Add the GNU AGPL v3 License - Jot down a few notes about Postfix environment variables and pipe arguments - A function to parse a+b@c or similiar local address structures |