Guest User

Untitled

a guest
Nov 26th, 2017
802
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. var1 = "vadik.engineer@gmail.com"
  2. var2 = "HAHAHHAHA"
  3. var3 = "vadik.engineer@gmail.com"
  4.  
  5. def mail1(var1,var2,var3):
  6. import smtplib
  7. fromaddr = var1
  8. toaddrs = var3
  9. msg = 'Test mail1'
  10. username = var1
  11. password = var2
  12. server = smtplib.SMTP('smtp.gmail.com:587')
  13. server.ehlo()
  14. server.starttls()
  15. server.login(username,password)
  16. server.sendmail(fromaddr, toaddrs, msg)
  17. server.quit()
  18.  
  19.  
  20.  
  21. def mail2(var1,var2,var3):
  22. user = var1
  23. pwd = var2
  24. recipient = var3
  25. subject = "Test mail2"
  26. body = "Test mail2"
  27. def mail2_1(user, pwd, recipient, subject, body):
  28. import smtplib
  29.  
  30. gmail_user = user
  31. gmail_pwd = pwd
  32. FROM = user
  33. TO = recipient if type(recipient) is list else [recipient]
  34. SUBJECT = subject
  35. TEXT = body
  36.  
  37. # Prepare actual message
  38. message = """From: %s\nTo: %s\nSubject: %s\n\n%s
  39. """ % (FROM, ", ".join(TO), SUBJECT, TEXT)
  40. try:
  41. server = smtplib.SMTP("smtp.gmail.com", 587)
  42. server.ehlo()
  43. server.starttls()
  44. server.login(gmail_user, gmail_pwd)
  45. server.sendmail(FROM, TO, message)
  46. server.close()
  47. print 'successfully sent the mail'
  48. except:
  49. print "failed to send mail"
  50. mail2_1(var1, var2, var3, subject, body)
  51. try:
  52. print('\n TESTING MAIL1 \n')
  53. mail1(var1,var2,var3)
  54. except Exception as e:
  55. print('MAIL1: ', str(e))
  56.  
  57. try:
  58. print('\n TESTING MAIL2 \n')
  59. mail2(var1,var2,var3)
  60. except Exception as e:
  61. print('MAIL2: ', str(e))
Add Comment
Please, Sign In to add comment