Skip to content

dsancheznet/pyMailSuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

pyMailSuite

I'm resetting this repo because the initial functionality has become obsolete. While the tools have been working as designed, I'm redesigning the interface to be cli only. This is principally because I have switched to a tiling window manager where I am more comfortable using a terminal only email client.

I'd love to use a already existing email client ( mainly because this would save me a hell of a lot of time writing thi software ) but there is no TUI client that satisfies my needs.

  • IMAP TLS/SSL Support
  • SMTP SSL Support
  • Multiple account, non local, unified inbox
  • Keyboard only using possibility while maintaining compatibility with mouse ( both should be usable )
  • Custom regex filtering support
  • Direct mail sending from command line with bash completion rules, no need to open the interface
  • Address book support ( local ) - maybe in the future it will be possible to connect to GMail or iCloud ( low priority )

Installation

TBA

Configuration

To generate a base64 encrypted password just go into a python3 editor and type the following:

import base64
print(base64.b64encode("Your Password Here!".encode('utf-8')).decode('utf-8'))

The configuration file location is hardcoded to be set to ~/.config/pyMail/config.json. If the directory does not exist, create it!


(c) D.Sanchez 2022 - 2025

About

A TUI email suite with superpowers for devs and those who spend lots of time in a terminal session.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors