Advertisement
Guest User

Untitled

a guest
Apr 26th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. [[ $@ ]] || {
  4. printf "Usage\n\t./$0 server username password\n"
  5. exit 1
  6. }
  7.  
  8. SERVER=$1
  9. MAILUSER=$2
  10. PASSWORD=$3
  11.  
  12. AUTH_STRING=`echo -n -e "$MAILUSER\0$MAILUSER\0$PASSWORD" | openssl base64 -e`
  13.  
  14. {
  15. sleep 1
  16. echo "EHLO $HOSTNAME"
  17. sleep 1
  18. echo "AUTH PLAIN $AUTH_STRING"
  19. sleep 5
  20. echo "QUIT"
  21. } | telnet $SERVER 587
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement