This website requires JavaScript.
910c6ee5ac
chore: finalize alpha-0.0.1
main
v0.0.1-alpha
Kaiy Belist
2026-03-11 16:20:59 +05:00
39759db7c2
- Inter-node Protocol: Implemented a custom communication protocol based on Protobuf structures. - Bridge Node Support: Added functionality to manage mail (send/receive) on remote nodes via a bridge node. Full transparent management requires a private key on the bridge, while the remote node can operate with only a public key. - End-to-End Encryption (E2EE): Integrated E2EE using age. Encryption and decryption occur strictly at the bridge level; node administrators cannot access message content. - New Addressing Schema: Transitioned from nodepub@yggmail to userpub@nodepub. - Key Adaptation: Implemented ed25519 to x25519 coordinate adaptation, allowing signing keys to be used for encryption.
Kaiy Belist
2026-02-14 02:34:09 +05:00
8bf3ba5f47
Onboarding, Sent box and Outbox (#45 )
Tristan B. Velloza Kildaire
2025-12-20 16:30:37 +02:00
fa32249f2f
Lint in CI
Neil Alexander
2025-12-20 14:06:14 +00:00
0fe5375737
Add Delivery-Date on receipt, set Date on send if not set
Neil Alexander
2025-12-02 23:02:22 +00:00
6e29644f82
Clean up destination queues when moving messages from Outbox
Neil Alexander
2025-12-02 22:34:08 +00:00
8385ac78da
Support for IMAP MOVE
Neil Alexander
2025-12-02 19:23:49 +00:00
d2093e00bf
Doc fix (#43 )
Tristan B. Velloza Kildaire
2025-12-01 23:06:05 +02:00
12c153a364
Add -passwordHash support (#42 )
Tristan B. Velloza Kildaire
2025-12-01 22:43:35 +02:00
59426fabf1
Update yggquic, stronger peer verification
Neil Alexander
2025-11-28 17:32:19 +00:00
0d4d68c9cc
Switch to yggquic
Neil Alexander
2025-11-27 00:09:06 +00:00
890ef4ada9
Update to Yggdrasil 0.5.12
Neil Alexander
2024-12-18 22:37:28 +00:00
8a5c2202b4
Update to Yggdrasil 0.5.11
Neil Alexander
2024-12-12 19:43:39 +00:00
cb153d7c4e
Update to Yggdrasil 0.5.10
Neil Alexander
2024-11-24 13:05:28 +00:00
e34df1cb73
Update embedded SQLite dependency
Neil Alexander
2024-10-20 17:58:51 +01:00
fc293b9f71
Use latest Alpine for Docker builds
Neil Alexander
2024-10-20 17:57:01 +01:00
3e20a60741
Update to Yggdrasil 0.5.9
Neil Alexander
2024-10-19 17:23:47 +01:00
0b1d6ca978
Merge pull request #40 from ufm/main
Neil
2024-10-02 14:35:07 +01:00
8146bcd3d1
Update documentation for mcastregexp
ufm
2024-10-02 13:50:54 +03:00
097f62b226
Add broadcast regexp parameter
ufm
2024-10-02 13:31:09 +03:00
1d5545a817
Update to Yggdrasil 0.5.8
Neil Alexander
2024-08-12 19:34:54 +01:00
12f454777d
Update to Yggdrasil 0.5.7
Neil Alexander
2024-08-05 19:36:55 +01:00
2a1e0ee063
Update to Yggdrasil 0.5.6, use Alpine 3.20
Neil Alexander
2024-05-31 18:40:58 +01:00
edf14c0d03
Fix GitHub Actions pipeline
Neil Alexander
2023-12-10 11:01:43 +00:00
00775389b5
Update to Yggdrasil 0.5.4, use Alpine 3.18
Neil Alexander
2023-12-10 11:01:12 +00:00
767f9b8c5d
Revert all yggquic changes
Neil Alexander
2023-12-10 11:00:27 +00:00
9c0f9f68bb
Use Alpine 3.18
Neil Alexander
2023-12-09 22:27:14 +00:00
df696d4bdb
Update go-sqlite3
Neil Alexander
2023-12-09 22:19:45 +00:00
34dbc97d89
Update yggquic
Neil Alexander
2023-12-09 22:02:02 +00:00
6a01f23de9
Update GHA Docker pipeline
Neil Alexander
2023-12-08 22:53:10 +00:00
5e04a55268
Fix missing parameter
Neil Alexander
2023-12-08 19:24:54 +00:00
e19a0a41d7
Update yggquic
Neil Alexander
2023-12-08 19:17:22 +00:00
01f503c5d2
Update to Yggdrasil 0.5.4
Neil Alexander
2023-11-28 20:07:58 +00:00
412ca75ac0
Update to Yggdrasil 0.5.3
Neil Alexander
2023-11-26 19:00:33 +00:00
4ab9007abe
Use yggquic
Neil Alexander
2023-11-26 16:08:21 +00:00
aa8a71dd1f
Update to Yggdrasil 0.5.2
Neil Alexander
2023-11-17 10:05:11 +00:00
8bed2667b4
Merge pull request #31 from neilalexander/quic
Neil
2023-11-03 19:20:58 +00:00
98b69b5e2d
Run on all branches
Neil Alexander
2023-11-03 17:11:22 +00:00
d2ab47813f
Add GitHub CI pipeline
Neil Alexander
2023-11-03 17:09:55 +00:00
8e68fbf20a
Fix Dockerfile
Neil Alexander
2023-11-03 14:03:45 +00:00
f11efc2c8d
QUIC transport
Neil Alexander
2023-11-03 14:03:41 +00:00
50182bf0a8
Add OCI labels to Dockerfile
Neil Alexander
2023-11-02 19:07:01 +00:00
1a0bb6a6ec
Add Dockerfile
Neil Alexander
2023-11-02 18:51:21 +00:00
f60fa5ed4f
Update to Yggdrasil 0.5.1
Neil Alexander
2023-11-02 18:28:50 +00:00
3becf5261b
Update dependencies
Neil Alexander
2023-02-19 16:31:39 +00:00
5c15aee3ba
Update to Yggdrasil v0.4.6
Neil Alexander
2022-10-26 19:40:21 +01:00
17c48b42c8
Update again
Neil Alexander
2022-10-22 18:06:17 +01:00
bccd1406e0
One more try
Neil Alexander
2022-10-22 18:01:28 +01:00
9afa2a17bb
Update Yggdrasil
Neil Alexander
2022-10-22 17:46:58 +01:00
756d29df7d
Fix enabling/disabling multicast
Neil Alexander
2022-10-22 16:39:42 +01:00
50ca0a837b
Fix Yggdrasil v0.4.5 build
Neil Alexander
2022-10-19 10:48:18 +01:00
4cbf7d63de
Update to Yggdrasil v0.4.5
Neil Alexander
2022-10-19 00:02:39 +01:00
a4dca1686b
Update nodeinfo
Neil Alexander
2022-09-04 21:17:04 +01:00
2545641499
Update readme
Neil Alexander
2022-09-04 21:13:59 +01:00
def0bd8164
Maximum message size 32MB
Neil Alexander
2022-09-04 20:51:44 +01:00
fd88386978
Merge branch 'main' of github.com:neilalexander/yggmail
Neil Alexander
2022-09-04 20:48:47 +01:00
b7e489055c
Yggdrasil 0.4.4
Neil Alexander
2022-09-04 20:43:51 +01:00
f397cd4b6c
Merge pull request #23 from stmllr/log/timestamp_2
Neil Alexander
2021-10-21 23:01:20 +01:00
f3da88628a
Merge pull request #22 from stmllr/log/update_gologme
Neil Alexander
2021-10-21 22:38:30 +01:00
0a1151149d
go mod tidy
Steffen Müller
2021-10-21 23:23:45 +02:00
b38b158f1c
Follow-up #21 Prefix log messages with timestamp
Steffen Müller
2021-10-21 23:19:15 +02:00
8fb519ab37
Update gologme module to 1.3.0
Steffen Müller
2021-10-21 23:12:39 +02:00
12eaa69062
Merge pull request #21 from deltachat/log/timestamp
Neil Alexander
2021-10-19 19:07:30 +01:00
1d43b42359
Prefix log messages with timestamp
Steffen Müller
2021-10-19 18:49:44 +02:00
3c1e88a772
MPL 2.0
Neil Alexander
2021-07-18 23:03:28 +01:00
e0b3f6089d
Logging tweak
Neil Alexander
2021-07-10 13:37:13 +01:00
5904c9b960
Improve logging when send fails
Neil Alexander
2021-07-10 13:35:31 +01:00
2afb313061
Handle SIGINT/SIGTERM, close database descriptior (fixes #5 )
Neil Alexander
2021-07-10 13:33:48 +01:00
c7b5325820
Hopefully fix colour output on Windows
Neil Alexander
2021-07-10 13:29:56 +01:00
b92cbd6265
Hopefully fix terminal colours on Windows
Neil Alexander
2021-07-10 13:22:59 +01:00
2f8a2e4163
Add support for more than one -peer (fixes #4 )
Neil Alexander
2021-07-10 13:13:21 +01:00
90b02ba0d6
Try using stdin FD instead of syscall.Stdin
Neil Alexander
2021-07-10 11:55:11 +01:00
a3c02bd3bc
Comment out imapserver debug
Neil Alexander
2021-07-10 11:43:14 +01:00
63de5e81e4
Very early NOTIFY support, hopefully fix -password on Windows
Neil Alexander
2021-07-10 11:42:55 +01:00
4c07013a13
Writer exclusivity for SQLite
Neil Alexander
2021-07-10 00:02:15 +01:00
3d96c6186b
Update readme, resend interval 10m
Neil Alexander
2021-07-09 23:45:29 +01:00
5838d89581
Queue messages for re-send
Neil Alexander
2021-07-09 23:43:09 +01:00
a0c2c595f0
Add types.Mail
Neil Alexander
2021-07-09 22:25:10 +01:00
d290ec1c22
Implement Reset on SessionLocal
Neil Alexander
2021-07-09 19:57:56 +01:00
2c484d44a7
Clear RCPTs on MAIL
Neil Alexander
2021-07-09 19:54:15 +01:00
ea11f4cf6c
Update readme, create outbox, log remote in IMAP/SMTP auth
Neil Alexander
2021-07-09 19:38:05 +01:00
2565129191
Update README
Neil Alexander
2021-07-09 18:46:36 +01:00
47852f3d2b
Update README
Neil Alexander
2021-07-09 18:45:25 +01:00
4b2f955f69
User-facing command lines
Neil Alexander
2021-07-09 18:42:52 +01:00
eb8b2d5822
Update README.md
Neil Alexander
2021-07-09 00:28:19 +01:00
6b9755276b
Back to hex keys after all
Neil Alexander
2021-07-09 00:26:43 +01:00
0735fa74de
Single user refactor
Neil Alexander
2021-07-09 00:08:26 +01:00
8411468451
Accept usernames as email format
Neil Alexander
2021-07-08 23:12:20 +01:00
2093fa901c
Don't debug print so much
Neil Alexander
2021-07-08 23:01:35 +01:00
814d9bc073
Please Thunderbird somewhat
Neil Alexander
2021-07-08 22:58:36 +01:00
f0f07218c6
Validation fixes
Neil Alexander
2021-07-08 22:40:21 +01:00
f9ae101d38
Validation fixes
Neil Alexander
2021-07-08 22:38:18 +01:00
73ec35d5fa
Fix origin check
Neil Alexander
2021-07-08 22:31:48 +01:00
ea3a94a1ce
Base62 mail domains
Neil Alexander
2021-07-08 22:25:52 +01:00
48354a98ec
Merge branch 'main' of github.com:neilalexander/yggmail
Neil Alexander
2021-07-08 22:04:33 +01:00
8b21aa84f9
Use .yggmail TLD
Neil Alexander
2021-07-08 21:58:55 +01:00
d169649b15
Update README.md
Neil Alexander
2021-07-07 18:42:03 +01:00
48e2c96924
Update README.md
Neil Alexander
2021-07-07 18:19:35 +01:00
4deb680184
Update README.md
Neil Alexander
2021-07-07 18:18:46 +01:00
ceffe7612d
Initial commit
Neil Alexander
2021-07-07 18:15:07 +01:00