aboutsummaryrefslogtreecommitdiff
path: root/README (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Relay access denied thingAndrew Yu2023-07-071-2/+4
|
* Test alignment of DKIM d: and From:'s domainpartAndrew Yu2023-07-061-4/+0
|
* Do not create a seperate SMTP connection for the archiverAndrew Yu2023-07-061-2/+0
|
* Use sendmail(..., message.as_bytes(policy=policy))Andrew Yu2023-07-061-0/+1
|
* Add bug in READMEAndrew Yu2023-07-061-0/+2
|
* Note vulnerability on public-inboxAndrew Yu2023-07-061-3/+5
|
* Clarify wording in READMEAndrew Yu2023-07-061-3/+3
|
* Fixed erroneous string substitution in error reportsAndrew Yu2023-07-031-27/+7
|
* Update documentationAndrew Yu2023-07-021-20/+40
|
* Update READMEAndrew Yu2023-07-021-20/+71
|
* Horrible attempt at file lockingAndrew Yu2023-07-021-5/+6
|
* Add implementation detail todo listAndrew Yu2023-07-021-3/+7
|
* Large commit (see commit details)Andrew Yu2023-07-021-7/+15
| | | | | | | | | | | | | | | | | | | - Put things in the correct form of a Python package, with an "smlmp" directory that contains an empty "__init__".py and the "mda" and "common" modules. Change imports to reflect this change. - - Instead of importing a Python file to use as a configuration file, we now read /etc/smlmp.conf, which is an ini file parsed through configparser. An example smlmp.conf.example is provided with detailed comments documenting how each configuration option could be used. - Email addresses and related parts in the configuration and incoming emails are lower-cased, as email is a case insensitive protocol and we shall thus make case insensitive comparisons, simply by internally handling everything lowercase. - Instead of only providing an exception's arguments (exc.args) when sending exception reports, send the full traceback. (This causes the entire program to requires Python 3.10 or later.) In addition to emailing the administrator when a non-sender's-fault exception occurs, tell the sender that their email failed to deliver.
* Remove unnecessary examples from READMEAndrew Yu2023-07-021-15/+3
|
* Update README, make things a bit clearerAndrew Yu2023-07-011-15/+8
|
* Delay `actions' for future releaseAndrew Yu2023-06-301-5/+7
|
* Lists can now specify to only allow member/mod postsAndrew Yu2023-06-301-9/+10
|
* Don't violate DKIM headersAndrew Yu2023-06-301-3/+2
|
* Initial DKIM stuffAndrew Yu2023-06-301-0/+4
|
* Delete dmarc-munging related items from README and notes.txtAndrew Yu2023-06-301-6/+2
|
* UpdateAndrew Yu2023-06-301-0/+2
| | | | Yes, this is a bad commit message... but I really have no time, sorry...
* README: Minor formatting changesAndrew Yu2023-06-301-1/+0
| | | | Removed some extra whitespace
* README: Plan out future featuresAndrew Yu2023-06-301-0/+44
|
* READMEAndrew Yu2023-06-291-0/+4