#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

#94 in Email

Download history 90/week @ 2024-11-06 18/week @ 2024-11-13 5/week @ 2024-11-20 2/week @ 2024-12-04 1/week @ 2024-12-11 173/week @ 2024-12-25 23/week @ 2025-01-01

199 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

~9–19MB
~258K SLoC