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