Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Email Send v3 Program. It has a basic GUI to send emails.
- from Tkinter import *
- import smtplib
- class Authen(Toplevel):
- def __init__(self):
- Toplevel.__init__(self)
- self.grid()
- self.Create_Widgets()
- def Create_Widgets(self):
- self.Usertext = Label(self, text = "Username: ")
- self.Usertext.grid(row = 0, column = 0)
- self.Username = Entry(self)
- self.Username.grid(row = 0, column = 1)
- self.Passtext = Label (self, text = "Password: ")
- self.Passtext.grid(row = 1, column = 0)
- self.Password = Entry (self)
- self.Password.grid(row = 1, column = 1)
- self.Submit = Button(self, text = "Submit Credits",
- command = self.authen_credits)
- self.Submit.grid()
- def authen_credits(self):
- Username_mine = self.Username.get()
- Password_mine = self.Password.get()
- server = smtplib.SMTP('smtp.gmail.com:587')
- server.ehlo()
- server.starttls()
- while True:
- try:
- server.login(Username_mine,Password_mine)
- root.title("SMTP Mail Client GUI")
- #make my screen dimensions work
- w = 500
- h = 1000
- root.geometry("500x1000")
- except smtplib.SMTPAuthenticationError:
- print "Login Failed"
- class Application(Frame):
- def __init__(self, master):
- Frame.__init__(self, master)
- self.grid()
- self.entryFrame()
- self.mainFrame()
- def entryFrame(self):
- pass
- def mainFrame(self):
- pass
- passcheck = Authen()
- root = Tk()
- root.mainloop()
- root.widthdraw()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement