Commit graph

13 commits

Author SHA1 Message Date
a4fd43e03d
Allow safe debugging of mail transfer by adding debug_mail_transfer build flag 2025-06-16 17:00:58 +02:00
30bf793598
Encode mail subject as rfc2047 Q-Encoding and body as rfc2045 Quoted-Printable Encoding 2025-06-12 20:13:47 +02:00
9b00959fdb
Improve memory efficiency of noticesToBeSent by mapping pointers instead of WidNotice structs 2025-06-12 17:23:08 +02:00
295ceec3de
Improve config file structure by combining multiple recipients into lists (breaking) 2025-06-12 00:26:40 +02:00
b3290c357d
Update to go 1.24, small code cleanup 2025-06-11 17:29:14 +02:00
9f31bf557d
Added the software version to the mail default template and cli help text, updated README and build script 2024-07-22 19:57:55 +02:00
e9f39d25b4
Moved some code around and updated the README 2024-07-22 18:41:22 +02:00
e5cc0ccbf1 Improved performance by manually handling mail server communication instead of using smtp.SendMail() and thus opening a new connection for each mail 2023-10-19 21:01:29 +02:00
9bc5e8edce Added caching of generated mails to speed up notification delivery 2023-10-14 13:26:29 +02:00
170d6fb353 Improved the wording of some debug messages and a line in the README 2023-10-14 10:48:06 +02:00
9534dc3492 Implemented proper logging and added more log messages 2023-10-14 10:41:22 +02:00
852a8107ae Added author/copyright information to the source code files 2023-10-13 20:02:51 +02:00
a6377b805d Initial commit 2023-10-11 22:14:01 +02:00