Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.71 KB | None | 0 0
  1. #!/usr/bin/python
  2. from __future__ import print_function
  3. import random
  4.  
  5. global j
  6. j = 100
  7. alphabet = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  8. pw_length = 12
  9. mypw = ""
  10.  
  11. print(mypw)
  12. out = open('users.conf', 'a')
  13. mail = open('mail','a')
  14. with open('email.db', 'r') as emaillist:
  15.     for line in emaillist:
  16.         line = line.replace('\n', '')
  17.         mypw = ""
  18.         for i in range(pw_length):
  19.             next_index = random.randrange(len(alphabet))
  20.             mypw = mypw + alphabet[next_index]
  21.         j+=1
  22.         j=str(j)
  23.         out.write("["+j+"]"+'\n')
  24.         out.write("secret="+mypw+'\n')
  25.         out.write("type=peer"+'\n')
  26.         out.write("username="+j+'\n')
  27.         out.write("host=dynamic"+'\n')
  28.         out.write("qualify=yes"+'\n')
  29.         out.write("nat=yes"+'\n')
  30.         out.write("call-limit=1"+'\n')
  31.         out.write("canreinvite=no"+'\n')
  32.         out.write("disallow=all"+'\n')
  33.         out.write("allow=alaw"+'\n')
  34.         out.write("allow=ulaw"+'\n')
  35.         out.write('\n')
  36.  
  37.         mail.write("toaddrs  = \'"+line+"\'"+'\n')
  38.         mail.write("msg = \'username=" + j + " password=" + mypw + " connection server=admin500.ru\'" + '\n')
  39.         msg = "\r\n".join([
  40.           "From: user_me@gmail.com",
  41.           "To: user_you@gmail.com",
  42.           "Subject: Just a message",
  43.           "",
  44.           "Why, oh why"
  45.           ])
  46.  
  47.  
  48.         mail.write("server.ehlo()"+'\n')
  49.         mail.write("server.starttls()"+'\n')
  50.         mail.write("server.login(username,password)"+'\n')
  51.         mail.write("server.sendmail(fromaddr, toaddrs, msg)"+'\n')
  52.         mail.write("server.quit()"+'\n')
  53.         mail.write('\n')
  54.         j=int(j)
  55. out.close
  56. mail.close
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement