Commit Graph

212 Commits

Author SHA1 Message Date
Tristan B. Kildaire 8ec842ca71 Don't put the report in the 'Sent' folder 2021-01-23 19:26:59 +02:00
Tristan B. Kildaire d0450e4c89 Comment fix
Only place the mail in the 'Sent' folder if the argument is true
2021-01-23 19:26:24 +02:00
Tristan B. Kildaire f7909c3562 Merge branch 'threaded_sender' into develop 2021-01-23 19:25:03 +02:00
Tristan B. Kildaire cc83551001 Fixed segmentation fault. 2021-01-23 19:18:37 +02:00
Tristan B. Kildaire d5a8b4827c WIP: Segfault somewhere, maybe I should strt over or check idk 2021-01-23 19:07:26 +02:00
Tristan B. Kildaire ebed47b58c Logic for off-thread remote mail delivery implemented, just a few build errors remain 2021-01-23 18:01:41 +02:00
Tristan B. Kildaire e5c0bbc828 Compiles 2021-01-23 17:56:05 +02:00
Tristan B. Kildaire 84fabbd650 WIP 2021-01-23 17:54:19 +02:00
Tristan B. Kildaire 4591367fc1 WIP 2021-01-23 17:48:35 +02:00
Tristan B. Kildaire 5a9896613c Added documentation on setting it up 2021-01-23 17:29:11 +02:00
Tristan B. Kildaire 8dea3428e5 WIP: Remote delivery on a seperate thread
Some issues need to be sorted out but are easy and only require simple code migration rather than fundamental code changes
2021-01-23 14:39:15 +02:00
Tristan B. Kildaire 98c6208fe7 Fixed missing import 2021-01-23 12:34:30 +02:00
Tristan B. Kildaire 89db434578 Enabled gogga printlns in server.d 2021-01-23 12:34:10 +02:00
Tristan B. Kildaire b4501b5da1 Enabled gogga printlns in client.d 2021-01-23 12:33:58 +02:00
Tristan B. Kildaire 16aa7ac450 Enabled gogga printlns in mail.d 2021-01-23 12:32:47 +02:00
Tristan B. Kildaire 2fb72f253b Enabled gogga printlns in server.d 2021-01-23 12:32:01 +02:00
Tristan B. Kildaire 17c6e5ce08 Replaced old printlns with gogga printlns in app.d 2021-01-23 12:31:35 +02:00
Tristan B. Kildaire a3d240cb83 Added gogga 2021-01-23 12:30:54 +02:00
Tristan B. Kildaire 436fe3b803 Updated testing ports 2021-01-21 17:44:54 +02:00
Tristan B. Kildaire c044ec5b31 Code cleanup 2021-01-21 17:44:45 +02:00
Tristan B. Kildaire 4ab48120fa Updated dependancies 2021-01-21 16:14:53 +02:00
Tristan B. Kildaire a9c2e0680f Updated configuration for testing 2021-01-21 16:14:30 +02:00
Tristan B. Kildaire 75faa5d564 WIP: Testing configurations for server-to-server tests 2021-01-20 18:44:53 +02:00
Tristan B. Kildaire 25961601bc Upgraded to new bformat 2021-01-20 18:15:43 +02:00
Tristan B. Kildaire cc832f151b Updated 2021-01-20 18:12:44 +02:00
Tristan B. Kildaire 755d86cf1e Added tristanable 2021-01-20 18:12:20 +02:00
Tristan B. Kildaire 2553978839 Pushed some shut 2021-01-20 18:11:03 +02:00
Tristan B. Kildaire 738eb9397b API update for 'listFolder' and 'listMail' 2020-07-29 12:21:17 +02:00
Tristan B. Kildaire 65a5ece0c0 Added response for 'moveMail' 2020-07-29 12:18:50 +02:00
Tristan B. Kildaire d8b32368e7 Fixed bug whereby JSONValue object did not exist causing failure, for 'storeMail' 2020-07-29 11:00:52 +02:00
Tristan B. Kildaire fbfc45ec09 Fixed bug whereby JSONValue object did not exist causing failure, for 'storeMail' 2020-07-29 10:57:05 +02:00
Tristan B. Kildaire 0bf0af860a Fixed bug whereby JSONValue object did not exist causing failure, for 'storeMail' 2020-07-29 10:54:19 +02:00
Tristan B. Kildaire d912721723 'addBaseFolder' fully implemented 2020-07-29 10:22:21 +02:00
Tristan B. Kildaire b55921fea6 Implemented 'createFolder' 2020-07-29 10:19:10 +02:00
Tristan B. Kildaire 0392752b01 Implemented 'createFolder' 2020-07-29 10:16:47 +02:00
Tristan B. Kildaire ae944f5647 Fixed 'deleteFolder' crash 2020-07-29 10:16:00 +02:00
Tristan B. Kildaire e31a6f09b8 Removed unused function 2020-07-29 10:05:06 +02:00
Tristan B. Kildaire d091800ce7 Implemented mail moving 2020-07-28 09:11:48 +02:00
Tristan B. Kildaire 5d12378cd3 Implemented folder deletion in the protocol 2020-07-27 21:54:34 +02:00
Tristan B. Kildaire 704200025c Implemented 'deleteFolder' 2020-07-27 21:42:45 +02:00
Tristan B. Kildaire 478cafd229 Implemented 'deleteMessage' 2020-07-27 21:10:23 +02:00
Tristan B. Kildaire 1e8cd9117d Return mailID of stored mail 2020-07-27 17:02:03 +02:00
Tristan B. Kildaire ed2694bf35 Now runs 2020-07-27 15:07:23 +02:00
Tristan B. Kildaire e9a5af7863 Fixed all compilation bugs. 2020-07-27 14:57:09 +02:00
Tristan B. Kildaire 785113e5f8 Fixed all compile errors within client.d 2020-07-27 14:56:36 +02:00
Tristan B. Kildaire 1d50c30e29 Implemented `isLocalDomain` function to check if the domain of a recipient is that of this mail server 2020-07-27 14:18:03 +02:00
Tristan B. Kildaire 5ea1ac2ba5 Fixed issue with order of construction 2020-07-27 14:14:30 +02:00
Tristan B. Kildaire c23214b186 Order of construction details (WIP) 2020-07-27 14:12:56 +02:00
Tristan B. Kildaire c7398586ea Fixed compile errors. 2020-07-27 14:11:07 +02:00
Tristan B. Kildaire e49f8fa9fd Added listener construction function (WIP) 2020-07-27 13:56:55 +02:00