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)
|
new_message = ''.join(letter_list)
|
||||||
return new_message
|
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):
|
def EmlClientSend(sender, to, subject, msg, passwd, server, port):
|
||||||
mail_client = smtplib.SMTP(server, port)
|
mail_client = smtplib.SMTP(server, port)
|
||||||
mail_client.ehlo()
|
mail_client.ehlo()
|
||||||
|
@ -62,14 +51,6 @@ def EmlClientSend(sender, to, subject, msg, passwd, server, port):
|
||||||
messg.attach(crypter(MIMEText(message)))
|
messg.attach(crypter(MIMEText(message)))
|
||||||
mail_client.sendmail(sender, to, messg)
|
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():
|
def run_client():
|
||||||
while True:
|
while True:
|
||||||
server = "<Mail server>: "
|
server = "<Mail server>: "
|
||||||
|
|
Loading…
Reference in a new issue