#1128427 ITP: rust-email-lib -- asynchronous Rust library to manage emails

#1128427#5
Date:
2026-02-19 17:15:12 UTC
From:
To:
* Package name    : rust-email-lib
  Version         : 0.27.0
  Upstream Contact: https://github.com/pimalaya/core/issues
* URL             : https://github.com/pimalaya/core
* License         : Expat
  Programming Lang: Rust
  Description     : asynchronous Rust library to manage emails

 email-lib is a Rust library to manage emails.
 Its main purpose is to help people to build custom email interfaces
 without caring about how to connect to an IMAP server
 or how to send an email via SMTP.
 .
 This goal is achieved by exposing a Backend struct
 which is just a set of customizable features
 like adding a folder, listing envelopes or sending a message.
 You also have access to a BackendBuilder
 which helps to build a custom backend.
 .
 The library also exposes pre-configured backend features
 for Maildir, IMAP, Notmuch, SMTP and Sendmail.

This package is needed for himalaya (bug#1000161). It will be
maintained in the collaborative debian section of salsa, at
<https://salsa.debian.org/debian/rust-email-lib>.
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmmXRSAMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEha/cP/0k3spgXoXZy0OOW4sgRgvUpmibv8YF/jOhI5etE
HFF6csrAS0PEvTrYJUUyMlZGLC70yqQYZ7VTgHzDtBpHzVHiliBvNUQ8G2Zz4Rru
SWdUpUO++70wXiaoPBjJil/tod1XqBHhjuNltSE0i1Pst1IYTHTucFKSRnTKrHUn
ylQHV+5gbLOXeitv0h8ncBQMQXK85xDTvTMbY+4fVQDGwGdO/8/oL5ie45TnFuz+
RLdefeWCEi0pV2soyP1Fe28k0JXnfzFrPMMGRn+IWFexwhl0DBX+IzOzj8AKtqpL
+z5AgAuQge5ffH9i9GUQi3jtGRNx0THOryZ2GgZQL+Mx3uUAIo8VdemmEpn6SuFM
PBU3Yem9cMQ3+nRhxMnmRp/cqsh8k1uvT7DR/3/uTA+kVuAaxVbSi2uarQdnNP+t
H874nSUWqZb2VX9oNSM9ejNgmuOoLrKoV9//GENf7KXKVzoeXnhSnMrEJjF/uOdM
F1c8wDwl2L769D/wPNfjO3xnzOoN/JS4/U8RfsuOcYY0rLC60e66Cfgx6vFY9RGz
5EG6RPeEeo+Jh78XMyqzLx11iCxVSq1LKq9twgpwjXLwmqPvbxI6bDSqHBFsE9FX
tGHr2p6tvlqoy/rjeCSqIkBcqCoBvO4R15KL0s0EwezngLfB0kqCyyKknFI8yY2D
zwPy
=pvhP
-----END PGP SIGNATURE-----

#1128427#12
Date:
2026-02-21 19:05:46 UTC
From:
To:
Release 0.27.0 succesfully builds
as an unofficial draft package,
when embedding 12 crates (9 missing, 1 outdated, 2 ahead)
which needs to be packaged before this can officially enter Debian.
The built binary runs and works fine.

Main task now is to package the remaining missing Rust crates.

Here's how you can help:

As user running Debian, you can test this draft package:
Either build it yourself from source,
or if you want to test the binary that I've built
then tell by posting to this bugreport and I will share that.

As developer (any developer: you need not be official member of Debian!)
you can join the Debian Rust team and help package these missing crates:
https://salsa.debian.org/debian/rust-email-lib/-/blob/debian/latest/debian/TODO

 - Jonas

#1128427#19
Date:
2026-06-22 09:47:58 UTC
From:
To:
Snapshot 0+20260301 succesfully builds
as an unofficial draft package
when embedding 10 crates (9 missing, 1 outdated)
which needs to be packaged before this can officially enter Debian.

Main task now is to package the remaining missing Rust crates.

Here's how you can help:

As user running Debian, you can test this draft package:
Either build it yourself from source,
or if you want to test the binary that I've built
then tell by posting to this bugreport and I will share that.

As developer (any developer: you need not be official member of Debian!)
you can join the Debian Rust team and help package these missing crates:
https://salsa.debian.org/debian/rust-email-lib/-/blob/debian/latest/debian/TODO

 - Jonas