Email-Sender

A simple Python application with a graphical user interface (GUI) to send emails using the Gmail SMTP server. Built using smtplib for email handling and Tkinter for the GUI.


Features


Prerequisites

Before running the application, ensure you have the following:

  1. Python 3.x installed on your machine.
  2. Required Python modules:
    • smtplib
    • tkinter
  3. App Password for your Gmail account.
    • Enable 2-Step Verification for your Google account.
    • Generate an App Password via Google App Passwords.

How to Use

  1. Clone this repository:
    git clone https://github.com/soypremshandilya/Email-Sender.git
    
  2. Navigate to the project directory:
    cd Email-Sender
    
  3. Run the Python script:
    python email_sender.py
    
  4. Enter the required details in the GUI:
    • Sender Email
    • Gmail App Password
    • Recipient Email
    • Subject
    • Message
  5. Click Send Email to send the message.

Screenshots

Example:


Security Notes


Author

Developed by soypremshandilya.


Contribution

Contributions are welcome! Feel free to fork this repository and create a pull request for any improvements or bug fixes.


Issues

If you encounter any issues while using this application, please open an issue.