Skip to content

Issues: Ekleog/kannader

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Bounces: Even if the bounce is a permfail, do not bounce before eg. 1hr a:kannader Area: in the kannader-* crates c:medium Complexity: medium n:dev Needs: development work p:high Prio: medium t:feature Type: new feature
#177 opened Jul 17, 2021 by Ekleog
Maybe introduce swaks in the test suite? a:tests Area: tests c:medium Complexity: medium n:dev Needs: development work p:low Prio: low t:cleanup Type: cleanup
#149 opened Jan 20, 2021 by Ekleog
Turn EscapingDataWriter into EscapingDataReader, to better match smtp_client API a:smtp-message Area: in the smtp-message crate c:medium Complexity: medium n:dev Needs: development work p:low Prio: low t:improvement Type: existing feature's improvement
#145 opened Jan 18, 2021 by Ekleog
Automatically regenerate the wasm instance every few thousands of calls or so a:kannader Area: in the kannader-* crates c:medium Complexity: medium n:dev Needs: development work p:low Prio: low t:optimization Type: optimization
#126 opened Jan 6, 2021 by Ekleog
Implement LMTP in smtp-client a:smtp-client Area: in the smtp-client crate c:easy Complexity: easy n:dev Needs: development work p:high Prio: medium t:feature Type: new feature
#123 opened Jan 5, 2021 by Ekleog
Introduce EAI tests in the tool suite a:tests Area: tests c:medium Complexity: medium n:dev Needs: development work p:medium Prio: medium t:cleanup Type: cleanup
#119 opened Jan 3, 2021 by Ekleog
Detect routing loops a:kannader Area: in the kannader-* crates c:medium Complexity: medium n:dev Needs: development work p:high Prio: medium t:bug Type: bug
#112 opened Dec 28, 2020 by Ekleog v0.1.0
Add Received headers to received emails a:kannader Area: in the kannader-* crates c:medium Complexity: medium n:dev Needs: development work p:high Prio: medium t:bug Type: bug
#111 opened Dec 28, 2020 by Ekleog v0.1.0
Allow configuration to change the message a:kannader Area: in the kannader-* crates c:medium Complexity: medium n:dev Needs: development work p:high Prio: medium t:feature Type: new feature
#110 opened Dec 28, 2020 by Ekleog v0.1.0
Make configuration possible a:new-code Area: adds new code c:hard Complexity: hard n:dev Needs: development work p:critical Prio: critical t:feature Type: new feature
#109 opened Dec 27, 2020 by Ekleog v0.1.0
Consider porting to non-rustls to also be able to TLS with older protocol versions a:smtp-server Area: in the smtp-server crate c:hard Complexity: hard n:design Needs: further design work p:high Prio: medium t:improvement Type: existing feature's improvement
#106 opened Dec 19, 2020 by Ekleog
Make smtp-queue batch resends by destination a:smtp-queue Area: in the smtp-queue crate c:hard Complexity: hard n:design Needs: further design work p:medium Prio: medium t:optimization Type: optimization
#105 opened Dec 18, 2020 by Ekleog
Consider allowing kannader to read from multiple queues a:all-code Area: touches all the code c:medium Complexity: medium n:design Needs: further design work p:low Prio: low t:feature Type: new feature
#84 opened May 14, 2020 by Ekleog
Comparative fuzzing with other SMTP servers a:smtp-message Area: in the smtp-message crate c:hard Complexity: hard n:dev Needs: development work p:medium Prio: medium t:cleanup Type: cleanup
#83 opened May 14, 2020 by Ekleog
Add fuzzing to smtp_queue_fs a:smtp-queue-fs Area: in the smtp-queue-fs crate c:hard Complexity: hard n:dev Needs: development work p:medium Prio: medium t:cleanup Type: cleanup
#82 opened May 13, 2020 by Ekleog
Add tests to smtp_queue_fs a:smtp-queue-fs Area: in the smtp-queue-fs crate c:medium Complexity: medium n:dev Needs: development work p:high Prio: medium t:cleanup Type: cleanup
#81 opened May 13, 2020 by Ekleog v0.1.0
Make smtp_queue_fs::scan_folder rely on openat like everywhere else a:smtp-queue-fs Area: in the smtp-queue-fs crate c:easy Complexity: easy n:blocked Needs: resolution of another issue p:high Prio: medium t:bug Type: bug
#80 opened May 13, 2020 by Ekleog v0.1.0
Validate all the symlinks smtp_queue_fs::scan_folder a:smtp-queue-fs Area: in the smtp-queue-fs crate c:easy Complexity: easy n:dev Needs: development work p:medium Prio: medium t:improvement Type: existing feature's improvement
#79 opened May 13, 2020 by Ekleog
Make smtp_queue_fs::enqueue write down the files in parallel a:smtp-queue-fs Area: in the smtp-queue-fs crate c:easy Complexity: easy n:dev Needs: development work p:medium Prio: medium t:optimization Type: optimization
#78 opened May 13, 2020 by Ekleog
Make Storage::read_inflight return both a future to MailMetadata and a FsReader out-of-the-future a:smtp-queue Area: in the smtp-queue crate c:hard Complexity: hard n:design Needs: further design work p:low Prio: low t:optimization Type: optimization
#77 opened May 13, 2020 by Ekleog
Remove all the clones that stem from task spawning not being properly scoped a:all-code Area: touches all the code c:easy Complexity: easy n:blocked Needs: resolution of another issue p:low Prio: low t:optimization Type: optimization
#76 opened May 13, 2020 by Ekleog
Think of whether queue folder names / filenames should be configurable a:smtp-queue-fs Area: in the smtp-queue-fs crate c:medium Complexity: medium n:design Needs: further design work p:low Prio: low t:improvement Type: existing feature's improvement
#75 opened May 13, 2020 by Ekleog
Split the queue data directory into 256 sub-folders based on first characters a:smtp-queue-fs Area: in the smtp-queue-fs crate c:medium Complexity: medium n:dev Needs: development work p:medium Prio: medium t:optimization Type: optimization
#74 opened May 13, 2020 by Ekleog
Dashboard: support other match types (milestone, author, assignee, etc.) a:other Area: other c:medium Complexity: medium n:dev Needs: development work p:low Prio: low t:feature Type: new feature
#72 opened May 13, 2020 by Ekleog
Dashboard: implement keyword filtering a:other Area: other c:medium Complexity: medium n:dev Needs: development work p:low Prio: low t:feature Type: new feature
#71 opened May 13, 2020 by Ekleog
ProTip! Mix and match filters to narrow down what you’re looking for.