Skip to main content
Makenot
.
work
Discover
Use Cases
Docs
Fan+
Login
Join
max
/
goingson
main
tag: launch-2026-06-01
Files
Commits
Issues
goingson
/
src-tauri
/
src
/
email
/
mod.rs
370 B · 10 lines
History
Blame
Raw
1
//!
Email client module supporting IMAP, SMTP, and JMAP protocols.
2
3
pub
mod
imap_client
;
4
pub
mod
provider
;
5
pub
mod
smtp_client
;
6
7
pub
use
imap_client
::
{
AttachmentPart
,
FolderFetchResult
,
ImapClient
,
ParsedEmail
}
;
8
pub
use
provider
::
{
create_provider
,
uses_jmap
,
EmailProvider
,
ImapProvider
,
JmapProvider
,
ProviderSyncResult
,
UnifiedEmail
}
;
9
pub
use
smtp_client
::
SmtpClient
;
10