Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- import base64
- import time
- import ssl
- #Variables
- host,port = "smtp.gmail.com",465
- username = "minzylady0305@gmail.com"
- password = "laptopvaio0305"
- mailserver = (host,port)
- clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- try:
- clientSocket = ssl.wrap_socket(clientSocket)
- clientSocket.connect(mailserver)
- print "Connect Success.."
- except:
- print "Connect Failed.."
- recv = clientSocket.recv(1024).decode()
- if recv[:3] !="220":
- print "Error"
- else:
- print recv
- #Hello
- helloCommand = "EHLO Alice\r\n"
- clientSocket.send(helloCommand.encode())
- recv = clientSocket.recv(1024).decode()
- if recv[:3]!="250":
- print "ERROR"
- else:
- print recv
- #Send username + password base64
- auth = ("\x00"+username+"\x00"+password).encode()
- base64_auth = base64.base64_auth(auth)
- authMessage = "AUTH PLAIN " + base64_auth +"\r\n"
- clientSocket.send(authMessage.encode())
- recv = clientSocket.recv(1024).decode()
- print recv
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement