Advertisement
Guest User

Untitled

a guest
Feb 9th, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. import pypyodbc as pyodbc
  2. import smtplib
  3. from email.mime.multipart import MIMEMultipart
  4. from email.mime.text import MIMEText
  5.  
  6.  
  7. def msgfunc(msgcnt):
  8. fromaddr = "Smoot178@gmail.com"
  9. toaddr = "Smoot178@gmail.com"
  10. msg = MIMEMultipart()
  11. msg['From'] = fromaddr
  12. msg['To'] = toaddr
  13. msg['Subject'] = "Messages over 8!"
  14.  
  15. body = "Number of messages: " + msgcnt
  16. msg.attach(MIMEText(body, 'plain'))
  17.  
  18. server = smtplib.SMTP('smtp.gmail.com', 587)
  19. server.starttls()
  20. server.login(fromaddr, "xx")
  21. text = msg.as_string()
  22. server.sendmail(fromaddr, toaddr, text)
  23. server.quit()
  24.  
  25. return;
  26.  
  27.  
  28.  
  29.  
  30. server = 'localhost'
  31. database = 'LDSD'
  32. username = 'sa'
  33. password = '.faj1tas'
  34. driver= '{ODBC Driver 13 for SQL Server}'
  35. cnxn = pyodbc.connect('DRIVER='+driver+';PORT=1433;SERVER='+server+';PORT=1443;DATABASE='+database+';UID='+username+';PWD='+ password)
  36. cursor = cnxn.cursor()
  37. cursor.execute("SELECT COUNT(tps_is_email_sent) FROM tps_user_message_recipient where tps_is_email_sent = 0")
  38.  
  39. msgcti = int(cursor.fetchone()[0])
  40. msgcts = str(msgcti)
  41.  
  42.  
  43.  
  44.  
  45. if msgcti > 7:
  46. msgfunc(msgcts)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement