Skip to content

ErdemGKSL/mail-notify-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mail Notify

This is a Rust-based tool that monitors an IMAP mailbox and sends notifications to a Discord user using the Serenity framework.

Features

  • Lists available mailboxes on startup.
  • Periodically checks the IMAP server for new messages.
  • Sends notifications via Discord Direct Message.

Configuration

  • Create config.toml with your IMAP and Discord configuration.
  • See config.example.toml for a template.

Usage

  1. Build the project:
    cargo build --release
  2. Run the executable:
    cargo run --release
  3. The app will list mailboxes and start monitoring the configured IMAP folder, sending alerts to the specified Discord user.

Dependencies

  • Serenity for Discord interaction.
  • Native TLS and imap for IMAP connectivity.
  • Tokio for async runtime.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages