Neil Alexander
fa32249f2f
Lint in CI
2025-12-20 14:06:14 +00:00
Neil Alexander
0fe5375737
Add Delivery-Date on receipt, set Date on send if not set
2025-12-02 23:02:22 +00:00
Neil Alexander
6e29644f82
Clean up destination queues when moving messages from Outbox
2025-12-02 22:40:09 +00:00
Neil Alexander
8385ac78da
Support for IMAP MOVE
2025-12-02 19:23:49 +00:00
Tristan B. Velloza Kildaire
12c153a364
Add -passwordHash support ( #42 )
...
* Update main.go
* Update main.go
* Set
* Set password to db
* Main
- Password hash, after trimming, cannot be empty
* Backend
- Assume incoming data is already a hash
* Main
- CLeaned up
* README
- Updated command-line argument documentation
* Menton this
* lower case
* SQLITE Driver
- Removed comments
* Main
- `passwordhash` only valiud when non-""
* Main
- Try running `Cost([]byte)` on the UTF-8 bytes to verify the hash
2025-12-01 20:43:35 +00:00
Neil Alexander
59426fabf1
Update yggquic, stronger peer verification
2025-11-28 17:32:19 +00:00
Neil Alexander
0d4d68c9cc
Switch to yggquic
2025-11-27 10:30:48 +00:00
ufm
097f62b226
Add broadcast regexp parameter
2024-10-02 13:31:09 +03:00
Neil Alexander
767f9b8c5d
Revert all yggquic changes
...
This reverts commit 4ab9007abe .
2023-12-10 11:00:27 +00:00
Neil Alexander
5e04a55268
Fix missing parameter
2023-12-08 19:24:54 +00:00
Neil Alexander
4ab9007abe
Use yggquic
2023-11-26 16:08:21 +00:00
Neil Alexander
f11efc2c8d
QUIC transport
2023-11-03 14:03:41 +00:00
Neil Alexander
f60fa5ed4f
Update to Yggdrasil 0.5.1
2023-11-02 18:28:50 +00:00
Neil Alexander
17c48b42c8
Update again
2022-10-22 18:06:17 +01:00
Neil Alexander
bccd1406e0
One more try
2022-10-22 18:01:28 +01:00
Neil Alexander
756d29df7d
Fix enabling/disabling multicast
2022-10-22 16:39:42 +01:00
Neil Alexander
50ca0a837b
Fix Yggdrasil v0.4.5 build
2022-10-19 10:48:18 +01:00
Neil Alexander
a4dca1686b
Update nodeinfo
2022-09-04 21:17:04 +01:00
Steffen Müller
b38b158f1c
Follow-up #21 Prefix log messages with timestamp
2021-10-21 23:19:15 +02:00
Neil Alexander
3c1e88a772
MPL 2.0
2021-07-18 23:03:28 +01:00
Neil Alexander
e0b3f6089d
Logging tweak
2021-07-10 13:37:13 +01:00
Neil Alexander
5904c9b960
Improve logging when send fails
2021-07-10 13:35:31 +01:00
Neil Alexander
2afb313061
Handle SIGINT/SIGTERM, close database descriptior ( fixes #5 )
2021-07-10 13:33:48 +01:00
Neil Alexander
b92cbd6265
Hopefully fix terminal colours on Windows
2021-07-10 13:22:59 +01:00
Neil Alexander
2f8a2e4163
Add support for more than one -peer ( fixes #4 )
2021-07-10 13:13:21 +01:00
Neil Alexander
a3c02bd3bc
Comment out imapserver debug
2021-07-10 11:43:14 +01:00
Neil Alexander
63de5e81e4
Very early NOTIFY support, hopefully fix -password on Windows
2021-07-10 11:42:55 +01:00
Neil Alexander
4c07013a13
Writer exclusivity for SQLite
2021-07-10 00:02:15 +01:00
Neil Alexander
3d96c6186b
Update readme, resend interval 10m
2021-07-09 23:45:29 +01:00
Neil Alexander
5838d89581
Queue messages for re-send
2021-07-09 23:43:09 +01:00
Neil Alexander
a0c2c595f0
Add types.Mail
2021-07-09 22:25:10 +01:00
Neil Alexander
d290ec1c22
Implement Reset on SessionLocal
2021-07-09 19:57:56 +01:00
Neil Alexander
2c484d44a7
Clear RCPTs on MAIL
2021-07-09 19:54:15 +01:00
Neil Alexander
ea11f4cf6c
Update readme, create outbox, log remote in IMAP/SMTP auth
2021-07-09 19:38:05 +01:00
Neil Alexander
4b2f955f69
User-facing command lines
2021-07-09 18:42:52 +01:00
Neil Alexander
6b9755276b
Back to hex keys after all
2021-07-09 00:26:43 +01:00
Neil Alexander
0735fa74de
Single user refactor
2021-07-09 00:08:26 +01:00
Neil Alexander
8411468451
Accept usernames as email format
2021-07-08 23:12:20 +01:00
Neil Alexander
814d9bc073
Please Thunderbird somewhat
2021-07-08 22:58:36 +01:00
Neil Alexander
f0f07218c6
Validation fixes
2021-07-08 22:40:21 +01:00
Neil Alexander
f9ae101d38
Validation fixes
2021-07-08 22:38:18 +01:00
Neil Alexander
73ec35d5fa
Fix origin check
2021-07-08 22:31:48 +01:00
Neil Alexander
ea3a94a1ce
Base62 mail domains
2021-07-08 22:25:52 +01:00
Neil Alexander
8b21aa84f9
Use .yggmail TLD
2021-07-08 21:58:55 +01:00
Neil Alexander
ceffe7612d
Initial commit
2021-07-07 18:15:07 +01:00