aboutsummaryrefslogtreecommitdiff
path: root/smlmp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Relay access denied thingAndrew Yu2023-07-071-4/+0
* Test alignment of DKIM d: and From:'s domainpartAndrew Yu2023-07-061-3/+5
* Do not create a seperate SMTP connection for the archiverAndrew Yu2023-07-061-2/+3
* Use conn.quit() at the end of transactionsAndrew Yu2023-07-061-0/+1
* Import common if .common failsAndrew Yu2023-07-061-1/+4
* Use sendmail(..., message.as_bytes(policy=policy))Andrew Yu2023-07-061-1/+1
* Change Python email.policy optionsAndrew Yu2023-07-061-1/+1
* Fixed erroneous string substitution in error reportsAndrew Yu2023-07-031-1/+1
* Return upon [un]subscription action; also edit default configAndrew Yu2023-07-031-0/+3
* Fix programming errorsAndrew Yu2023-07-032-5/+7
* Don't import sqlite3 - it's unusedAndrew Yu2023-07-021-1/+0
* Update documentationAndrew Yu2023-07-021-1/+1
* Use SENDER environment variable instead of parsing Return-PathAndrew Yu2023-07-021-2/+1
* Implement list+[un]subscribe addresses and database locksAndrew Yu2023-07-021-40/+67
* FormattingAndrew Yu2023-07-021-1/+3
* EXCLUDE THIS COMMIT WITH CHERRY-PICKAndrew Yu2023-07-011-15/+15
* Import sqlite3Andrew Yu2023-07-011-0/+1
* Horrible attempt at file lockingAndrew Yu2023-07-022-8/+32
* Bugfix: Fail when /etc/smlmp.conf exists but is unreadableAndrew Yu2023-07-021-3/+1
* Bugfix: Correct misspelt "DOMAIN"Andrew Yu2023-07-021-1/+1
* Bugfix: Use relative importAndrew Yu2023-07-021-1/+1
* Complain about missing configuration filesAndrew Yu2023-07-021-1/+5
* Bugfix: make report_error use exc's class nameAndrew Yu2023-07-021-2/+2
* Large commit (see commit details)Andrew Yu2023-07-023-0/+371