EmailSenderApp is a Python GUI application developed using the Tkinter library. It provides users with a user-friendly interface to manage email communications. The application allows users to securely log in, compose, format, and send emails easily. Features such as draft saving, attachment support, and scheduled sending enhance the user experience and streamline the email management process.
- Clone the repository:
git clone https://github.com/yourusername/EmailSenderApp.git - Install the required dependencies:
pip install Pillow(This library is used to handle images, including loading and displaying them in the Tkinter GUI application.)
pip install tkinter(This library provides a standard Python interface to the Tk GUI toolkit.)
pip install smtplib(This library provides an SMTP client session object that can be used to send mail to any internet machine with an SMTP or ESMTP listener daemon.) - Make some changes in the
Email_Sender.pyfile: Add Sender's Email ID and App password
- Run the application:
Email_Sender.py
- Open the application.
- Log in with your email credentials.
- Compose your email by filling in the recipient(s), subject, message body, and optional attachments.
- Use text formatting options like bold, italic, and underline if needed.
- Save drafts for future reference or schedule emails to be sent at a later time.
- Click the "Send" button to send the email.
- Secure login system
- Compose emails with text formatting options
- Attach files to emails
- Save drafts and load them for editing
- Schedule emails to be sent at a specific time
Contributions are welcome! Please feel free to submit issues or pull requests.
This project is licensed under the MIT License. Feel free to use and modify the code as needed.
Feel free to fork this repository, customize it according to your preferences, and use it to create your own Weather App. If you encounter any issues or have suggestions for improvement, please feel free to open an issue or pull request. Enjoy coding! 🌦️🌤️🌞


