Add more method
This commit is contained in:
parent
887bc5e222
commit
20c3d4ea65
14
sendwave.py
14
sendwave.py
@ -15,9 +15,23 @@ def smtp(config):
|
|||||||
msg.attach(part1)
|
msg.attach(part1)
|
||||||
msg.attach(part2)
|
msg.attach(part2)
|
||||||
|
|
||||||
|
if config['server']['port'] == 465:
|
||||||
|
|
||||||
|
smtp_server = smtplib.SMTP_SSL(config['server']['host'], config['server']['port'])
|
||||||
|
smtp_server.login( config['login']['email'], config['login']['password'] )
|
||||||
|
smtp_server.send_message(msg)
|
||||||
|
|
||||||
|
smtp_server.quit()
|
||||||
|
|
||||||
|
elif config['server']['port'] == 587:
|
||||||
|
|
||||||
smtp_server = smtplib.SMTP(config['server']['host'], config['server']['port'])
|
smtp_server = smtplib.SMTP(config['server']['host'], config['server']['port'])
|
||||||
smtp_server.ehlo()
|
smtp_server.ehlo()
|
||||||
smtp_server.starttls()
|
smtp_server.starttls()
|
||||||
smtp_server.login( config['login']['email'], config['login']['password'] )
|
smtp_server.login( config['login']['email'], config['login']['password'] )
|
||||||
smtp_server.sendmail('&&&&&&', config['to'], msg.as_string() )
|
smtp_server.sendmail('&&&&&&', config['to'], msg.as_string() )
|
||||||
|
|
||||||
smtp_server.quit()
|
smtp_server.quit()
|
||||||
|
|
||||||
|
else:
|
||||||
|
pass
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user