Releases: FelixSchwarz/mailqueue-runner
Releases · FelixSchwarz/mailqueue-runner
v0.13.1
v0.13.0
- All CLI tools like
mq-mailandmq-sendmailnow ensure that sent messages useCRLF(\r\n) as mandated by the SMTP RFCs (a045882). Some SMTP servers reject messages which use onlyLF(\n). mq-send-test: provide feedback for interactive terminals (aa8207f)mq-send-test: preferfromsetting from config file if--from=...is not set (ac615d5)- also run tests for Python 3.13
v0.12.1
mq-sendmailnow accepts default CLI parameters from cronie (9438e41). This means cronie can send emails containing the output of cron jobs ifmq-sendmailis available under/usr/sbin/sendmail.- The RPM package now uses the
alternativesmechanism to provide implementations for/usr/sbin/sendmailand/usr/bin/mailso that cronie and dnf-automatic can send their emails via mailqueue-runner.
v0.12.0
mq-mail: provide (very limited) replacement for/usr/bin/mailmq-sendmailnow also supports-t/--read-recipients- avoid warnings when executing
mq-runwhen the queue folder was missing some maildir subdirectories (5ccb66d) - Simplify logging of email deliveries when using the CLI tools
mq-run,mq-mail, ... (ae12b28)
v0.11.0
mq-sendmail: a bare-bones CLI script which can replace/usr/bin/sendmail- CLI scripts now load config from well-known locations by default (
~/.mailqueue-runner.conf,/etc/mailqueue-runner.conf) PuzzlePluginSystemis now an optional dependency- dropped support for Python 2
- provide dnf repository for Fedora and EL9
- fix exception in message logging when email contained 8 bit characters
v0.10.0
Code base modernization: Library should support Python 2.7 and Python 3.6-3.12.
This will be the last release supporting Python 2.7.