Advertisement
Guest User

mailscript

a guest
Dec 25th, 2018
408
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. alias mailserv return rick-f-0.citadel.shittyinter.net
  2. alias mailservport return 80
  3. alias mailstop {
  4. if ($dr(emails) = down) { return return }
  5. if ($chr(64) !isin %email) || ($chr(46) !isin %email) { $EBstaff $1 email NOT sent, invalid email information. | return return }
  6. if (%email = blah@blah.blah) { $EBstaff Fake email recognized, no email was generated. | return return }
  7. }
  8. alias addmail $mailstop(Added) | sockopen addsend $mailserv $mailservport
  9. on *:sockopen:addsend: {
  10. sockwrite -n $sockname GET $+(/ebnc/mailadd?email=,%email,&username=,%username,&password=,%password,&bncserver=,$lower(%bncserver),&servpwd=d6a658054a97bac4cf318329c46863985fda61ca) HTTP/1.0
  11. sockwrite -n $sockname Host: $mailserv | sockwrite -n $sockname $crlf | .timer 1 2 $EBstaff Accepted/Added email sent to: %email
  12. }
  13. alias rejmail $mailstop(Rejected) | set %reason2 $replace(%reason,$chr(32),$chr(37) $+ 20) | sockopen rejsend $mailserv $mailservport
  14. on *:sockopen:rejsend: {
  15. sockwrite -n $sockname GET $+(/ebnc/mailrej?mail=,%email,&username=,%username,&reason=,%reason2,&servpwd=d6a658054a97bac4cf318329c46863985fda61ca) HTTP/1.0
  16. sockwrite -n $sockname Host: $mailserv | sockwrite -n $sockname $crlf | .timer 1 1 $EBstaff Rejection email sent to: %email
  17. }
  18. alias remmail $mailstop(Removal) | set %reason2 $replace(%reason,$chr(32),$chr(37) $+ 20) | sockopen remsend $mailserv $mailservport
  19. on *:sockopen:remsend: {
  20. sockwrite -n $sockname GET $+(/ebnc/mailrem?email=,%email,&username=,%username,&server=,$lower(%bncserver),&reason=,%reason2,&servpwd=d6a658054a97bac4cf318329c46863985fda61ca) HTTP/1.0
  21. sockwrite -n $sockname Host: $mailserv | sockwrite -n $sockname $crlf | .timer 1 1 $EBstaff Removal email sent to: %email
  22. }
  23. alias pwmail $mailstop(Password) | sockopen pwsend $mailserv $mailservport
  24. on *:sockopen:pwsend: {
  25. sockwrite -n $sockname GET $+(/ebnc/mailpass?email=,%email,&username=,%username,&password=,%password,&server=,$lower(%bncserver),&servpwd=d6a658054a97bac4cf318329c46863985fda61ca) HTTP/1.0
  26. sockwrite -n $sockname Host: $mailserv | sockwrite -n $sockname $crlf | .timer 1 1 $EBstaff Password email sent to: %email pw: %password
  27. }
  28. alias verifymail $mailstop(Verify) | set %command2 $replace(%command,$chr(32),$chr(37) $+ 20) | sockopen verifysend $mailserv $mailservport
  29. on *:sockopen:verifysend: {
  30. sockwrite -n $sockname GET $+(/ebnc/mailverify?email=,%email,&command=,%command2,&servpwd=d6a658054a97bac4cf318329c46863985fda61ca) HTTP/1.0
  31. sockwrite -n $sockname Host: $mailserv | sockwrite -n $sockname $crlf | if ($gettok(%command,1,32) != LOTTERY) { /scon %ncon /msg #EliteBNC Verification email sent (also check the spam folder), please follow the instructions. You have 15 minutes to complete this process. }
  32. }
  33. on *:sockread:addsend: noop
  34. on *:sockclose:addsend: noop
  35. on *:sockread:rejsend: noop
  36. on *:sockclose:rejsend: noop
  37. on *:sockread:remsend: noop
  38. on *:sockclose:remsend: noop
  39. on *:sockread:pwsend: noop
  40. on *:sockclose:pwsend: noop
  41. on *:sockread:verifysend: noop
  42. on *:sockclose:verifysend: noop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement