32 releases (9 breaking)

0.24.1 Apr 16, 2024
0.23.2 Apr 9, 2024
0.22.3 Feb 25, 2024
0.19.5 Dec 31, 2023
0.15.3 Sep 25, 2023

#124 in Email

Download history 54/week @ 2024-01-04 24/week @ 2024-01-11 2/week @ 2024-01-18 56/week @ 2024-01-25 12/week @ 2024-02-01 18/week @ 2024-02-08 106/week @ 2024-02-15 514/week @ 2024-02-22 77/week @ 2024-02-29 127/week @ 2024-03-07 182/week @ 2024-03-14 26/week @ 2024-03-21 80/week @ 2024-03-28 614/week @ 2024-04-04 484/week @ 2024-04-11 183/week @ 2024-04-18

1,361 downloads per month
Used in 3 crates

MIT and maybe GPL-3.0+

740KB
18K SLoC

📫 email-lib

Rust library to manage emails.

See the full API documentation on docs.rs.

The project is under active development. Do not use in production before the v1.0.0.

Development

The development environment is managed by Nix. Running nix-shell will spawn a shell with everything you need to get started with the lib: cargo, cargo-watch, rust-bin, rust-analyzer, notmuch

# Start a Nix shell
$ nix-shell

# then build the lib
$ cargo build -p email-lib

Testing

$ cargo test --all-features -p email-lib

Contributing

A bug tracker is available on SourceHut. [send an email]

A mailing list is available on SourceHut. [send an email] [subscribe] [unsubscribe]

If you want to report a bug, please send an email at ~soywod/pimalaya@todo.sr.ht.

If you want to propose a feature or fix a bug, please send a patch at ~soywod/pimalaya@lists.sr.ht. The simplest way to send a patch is to use git send-email, follow this guide to configure git properly.

If you just want to discuss about the project, feel free to join the Matrix workspace #pimalaya or contact me directly @soywod. You can also use the mailing list.

Sponsoring

nlnet

Special thanks to the NLnet foundation and the European Commission that helped the project to receive financial support from:

If you appreciate the project, feel free to donate using one of the following providers:

GitHub PayPal Ko-fi Buy Me a Coffee Liberapay

Dependencies

~26–67MB
~1M SLoC