clean up client code
This commit is contained in:
parent
bcae0c2d43
commit
2813f7705a
1 changed files with 0 additions and 19 deletions
|
@ -39,17 +39,6 @@ def crypter(message):
|
|||
new_message = ''.join(letter_list)
|
||||
return new_message
|
||||
|
||||
class EmlServer(SMTPServer):
|
||||
no = 0
|
||||
def process_message(self, peer, mailfrom, rcpttos, data):
|
||||
filename = '%s-%d.eml' % (datetime.now().strftime('%Y%m%d%H%M%S'),
|
||||
self.no)
|
||||
f = open(filename, 'w')
|
||||
f.write(crypter(data))
|
||||
f.close
|
||||
print('%s saved.' % filename)
|
||||
self.no += 1
|
||||
|
||||
def EmlClientSend(sender, to, subject, msg, passwd, server, port):
|
||||
mail_client = smtplib.SMTP(server, port)
|
||||
mail_client.ehlo()
|
||||
|
@ -62,14 +51,6 @@ def EmlClientSend(sender, to, subject, msg, passwd, server, port):
|
|||
messg.attach(crypter(MIMEText(message)))
|
||||
mail_client.sendmail(sender, to, messg)
|
||||
|
||||
def run_server():
|
||||
# start the smtp server on localhost:1025
|
||||
email_server = EmlServer(('localhost', 1025), None)
|
||||
try:
|
||||
asyncore.loop()
|
||||
except KeyboardInterrupt:
|
||||
pass
|
||||
|
||||
def run_client():
|
||||
while True:
|
||||
server = "<Mail server>: "
|
||||
|
|
Loading…
Reference in a new issue