/emailGUI

Graphical User Interface for sending mails using python

Primary LanguagePythonMIT LicenseMIT

📧 Email-GUI

image

🚀 Features

  • Both .exe and .py files of project are available
  • Simple GUI with messageboxes
  • Can be used as a Email-Sender and even as a Email-Bomber
  • Completely build with Build-in python libs

login_sucess login_error

📋 Unexpected things

  • while keeping mail count as default i.e, sending 1 mail subject is sent as it is.

  • But while sending multiple mails a random number is appended with the subject, because if we keep the subject same then receiver won't get seperate mails instead he'd be getting grouped mails.

⚠️ Prerequisite

  • Before using this program please go through Prerequisite section

Enabling 2-Step Verification

Enabling 2-Step Verification Screenshot

⚙️ Create App Password

  • Go to App Passwords.
  • Select app as Mail.
  • Select device as your device e.g. Windows Computer etc.
    • If you do not have this option available:
      • You turned on Advanced Protection.
      • 2-Step Verification is not set up for your account.
      • 2-Step Verification is only set up for security keys.
      • Your account is under the control by work, school, or an organization.

Create App Password Screenshot

🖧 Use App Password

App Password

  • Copy and Save App Password as this would be your password for sending mails.
  • Use App Password in Email-Bomber script.
  • VERY IMPORTANT: Do include spaces while entering app password
    • considering the above app password as an example
    • correctly entered password -> alig makn stv lain
    • wrongly entered password -> aligmaknstvlain