#smtp

bin+lib flux-mail

A simple implementation of SMTP Protocol as a temporary mail service in Rust

3 unstable releases

0.2.1 Dec 29, 2024
0.2.0 Dec 29, 2024
0.1.0 Nov 10, 2024

#87 in Email

Download history 53/week @ 2024-11-04 53/week @ 2024-11-11 7/week @ 2024-11-18 3/week @ 2024-12-09 53/week @ 2024-12-23 137/week @ 2024-12-30 7/week @ 2025-01-06

98 downloads per month

Custom license

68KB
1K SLoC

Rust 521 SLoC TSX 401 SLoC TypeScript 82 SLoC JavaScript 18 SLoC

FLUX-MAIL

A self-hosted Temp Mail service written in Rust 🦀.

To use the hosted version - https://flux-mail.shubh.sh

Steps -

  1. Go to the website and enter any username. Remember your username is public, so "DO NOT" use it for confidential mails.
  2. You'll get the email of the form {username}@flux.shubh.sh. Use it for anything you want :)
  3. ATTACHMENTS are not shown in the hosted version.

image

Library Usage

To run your own version of Flux Mail on localhost, use the library published on Crates.io

cargo add flux-mail

Refer to main.rs for usage of the library.

Thanks

Do star (⭐) the project if you like it.

Dependencies

~10–20MB
~271K SLoC