Keep not frequently used email accounts alive by periodically using mailboxes through IMAP protocol.
Some public email services will close your account if you don't use it for a long time. This simple program allows you to simulate some (fake) activity on your account via IMAP protocol.
- To run with debug logging enabled and custom configuration file:
RUST_LOG=DEBUG ./target/debug/mail-pinger -c /path/to/config.yaml - To run with default (
$HOME/.config/mail-pinger/config.yaml) configuration file:./target/debug/mail-pinger
- server: imap.mail.ru:993
user: [email protected]
password: coolpassword1
- server: imap.yandex.ru:993
user: [email protected]
password: anothercollpassword
You need to have Rust ecosystem installed.
cargo buildorcargo build --releaseto build a binary.maketo build a binary andmake debto package it in the.debformat (you'll need docker installed).