Rust Email

Open-source Rust projects categorized as Email

Top 23 Rust Email Projects

  • check-if-email-exists

    Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.

    Project mention: Ask HN: Those with money-making side projects,how did you come up with the idea? | news.ycombinator.com | 2022-12-11

    I started with open-source.

    I initially created https://github.com/reacherhq/check-if-email-exists, after some years it got to ~50 stars and nice overall feedback, that's when I thought of a SaaS wrapper on top of it.

    So a possible path is "idea -> open-source -> monetize". I find the first arrow to be easier to execute than a direct idea to monetization leap.

  • himalaya

    CLI to manage your emails.

    Project mention: Himalaya | news.ycombinator.com | 2023-05-08
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • lettre

    a mailer library for Rust

    Project mention: Sending emails with lettre | reddit.com/r/rust | 2023-03-22

    This seems to be something the project is looking at. There are two relevant issues: Add raw header support to MessageBuilder https://github.com/lettre/lettre/issues/661

  • deltachat-core-rust

    Delta Chat Rust Core library, used by Android/iOS/desktop apps, bindings and bots

  • DataSurgeon

    Quickly Extracts IP's, Email Addresses, Hashes, Files, Credit Cards, Social Secuirty Numbers and More From Text

    Project mention: DataSurgeon: Quickly Extracts IP's, Email Addresses, Hashes, Files, URLs, Phone numbers and more from text | reddit.com/r/SideProject | 2023-04-26
  • rust-imap

    IMAP client library for Rust

    Project mention: Problems adding a feature to toml | reddit.com/r/rust | 2022-11-11

    I want to use the so called 'rustls-tls' feature of this crate: https://github.com/jonhoo/rust-imap. I have this in my code:

  • postsack

    Visually cluster your emails by sender, domain, and more to identify waste

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • mail-parser

    Fast and robust e-mail parsing library for Rust (by stalwartlabs)

    Project mention: Announcement: DKIM, ARC, SPF and DMARC library for Rust | reddit.com/r/rust | 2022-12-01

    If you work with e-mail on your Rust projects, you may also want to check out mail-parser (E-mail parsing library), mail-builder (E-mail builder library), mail-send (E-mail submission library), jmap-client (JMAP client library) and sieve-rs (Sieve filter interpreter).

  • mailparse

    Rust library to parse mail files

  • mail-send

    E-mail delivery library for Rust with DKIM support

    Project mention: Announcement: DKIM, ARC, SPF and DMARC library for Rust | reddit.com/r/rust | 2022-12-01

    If you work with e-mail on your Rust projects, you may also want to check out mail-parser (E-mail parsing library), mail-builder (E-mail builder library), mail-send (E-mail submission library), jmap-client (JMAP client library) and sieve-rs (Sieve filter interpreter).

  • sendgrid-rs

    Unofficial Rust library for the SendGrid API

  • pigeon-rs

    Open source email automation written in Rust

  • mail-auth

    DKIM, ARC, SPF and DMARC library for Rust

    Project mention: Performance of comparing u64 vs comparing strings | reddit.com/r/rust | 2022-12-03

    Out of curiosity I was looking at the source code of a library that was posted here this week and I noticed that short strings are converted to u64 like this:

  • mail-builder

    E-mail builder library for Rust

    Project mention: Announcement: DKIM, ARC, SPF and DMARC library for Rust | reddit.com/r/rust | 2022-12-01

    If you work with e-mail on your Rust projects, you may also want to check out mail-parser (E-mail parsing library), mail-builder (E-mail builder library), mail-send (E-mail submission library), jmap-client (JMAP client library) and sieve-rs (Sieve filter interpreter).

  • service-io

    Build your own hostingless server.

  • crabmail

    a static html and gemini mail archive for the 21st century, written in Rust

    Project mention: CLI interface without external libraries | reddit.com/r/rust | 2022-07-05

    You may be interested in `arg.rs`, which isn't a library, just some code snippets I use to write command line parsers. Here's an example: https://github.com/alexwennerberg/crabmail/blob/main/src/arg.rs

  • Rss2Email

    An RSS feed aggregator that notifies you of new posts via email. (by AntoniosBarotsis)

    Project mention: Ask HN: Share Your Personal Site | news.ycombinator.com | 2023-01-06

    I have my portfolio where I write some programming related posts from time to time :) antoniosbarotsis.github.io

    I'm still a student so nothing too cool in there but slowly getting better.

    I also relatively recently published an RSS aggregator that sends emails here if anyone wants to give feedback https://github.com/AntoniosBarotsis/Rss2Email

    Cant wait to find cool blogs in these replies

  • jmap-client

    JMAP client library for Rust

    Project mention: Jmap community on reddit ? | reddit.com/r/fastmail | 2023-04-29

    There’s work on the lower-level components, but nothing like a full-fledged client yet. Eg: https://github.com/stalwartlabs/jmap-client

  • sieve

    Sieve filter interpreter for Rust (by stalwartlabs)

    Project mention: Announcement: DKIM, ARC, SPF and DMARC library for Rust | reddit.com/r/rust | 2022-12-01

    If you work with e-mail on your Rust projects, you may also want to check out mail-parser (E-mail parsing library), mail-builder (E-mail builder library), mail-send (E-mail submission library), jmap-client (JMAP client library) and sieve-rs (Sieve filter interpreter).

  • paperboy

    👦 🗞 Paperboy is a CLI tool that delivers new posts from your favorite sites by email. (by eduardostuart)

  • mail-autodiscover-autoconfig

    A docker image to deploy to have a dynamic autodiscover XML and autoconfig XML host. Supports Outlook, Thunderbird, Apple, some Android apps, and more..

    Project mention: Eurorust is starting in Berlin | reddit.com/r/rust | 2022-10-13

    This is one of my recent projects: https://github.com/wdes/mail-autodiscover-autoconfig

  • pyrustify

    A Python package written in Rust for email verification without sending any emails.

    Project mention: A Python package written in Rust for email verification without sending any emails. | reddit.com/r/Python | 2023-04-12
  • amail

    AWS-hosted personal email system: sending, receiving, storage, and forwarding (relaying). `notmuch` client. JMAP server WIP.

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-08.

Rust Email related posts

Index

What are some of the best open-source Email projects in Rust? This list will help you:

Project Stars
1 check-if-email-exists 3,812
2 himalaya 2,455
3 lettre 1,431
4 deltachat-core-rust 529
5 DataSurgeon 484
6 rust-imap 401
7 postsack 317
8 mail-parser 183
9 mailparse 157
10 mail-send 147
11 sendgrid-rs 92
12 pigeon-rs 65
13 mail-auth 59
14 mail-builder 42
15 service-io 35
16 crabmail 20
17 Rss2Email 19
18 jmap-client 19
19 sieve 15
20 paperboy 13
21 mail-autodiscover-autoconfig 12
22 pyrustify 11
23 amail 7
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
www.onlyoffice.com