Guest User

Untitled

a guest
Aug 20th, 2018
2,281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. HEAD_FROM="BSDUSER" # Mail from:
  2. HEAD_TO="${FIELD1[$a]}" # Rcpt to:
  3. HEAD_REPLY-TO="info@my.email.com" # Reply to :)
  4. HEAD_BCC-TO="i@my.email.com" # BCC to
  5. HEAD_SUBJECT="NOTICE - Personalize mass mail for ${FIELD3[$a]}"
  6. HEAD_PRIORITY="High" # Low / Medium / High
  7. HEAD_IMPORTANCE="3" # Importance
  8. HEAD_MIME-VERSION="1.1" # MIME Version
  9. HEAD_CONTENT-TYPE="text/plain" # Plain or HTML
  10. TEAM_CONTACT="info@my.email.com" # Signature @ EOF
  11. INTERVAL="2" # Sleep sec. per send
  12.  
  13. john:Tuesday:john:john@my.email.com
  14. sally:Wednesday:sally:sally@my.email.com
  15. lisa:Friday:lisa:lisa@my.email.com
  16.  
  17. F1=`cat $2 | cut -d: -f1 | perl -ne 'chomp;print" $_"' | sed 's/^[ t]*//;s/[ t]*$//'`
  18. F2=`cat $2 | cut -d: -f2 | perl -ne 'chomp;print" $_"' | sed 's/^[ t]*//;s/[ t]*$//'`
  19. F3=`cat $2 | cut -d: -f3 | perl -ne 'chomp;print" $_"' | sed 's/^[ t]*//;s/[ t]*$//'`
  20. F4=`cat $2 | cut -d: -f4 | perl -ne 'chomp;print" $_"' | sed 's/^[ t]*//;s/[ t]*$//'`
  21. F5=`cat $2 | cut -d: -f5 | perl -ne 'chomp;print" $_"' | sed 's/^[ t]*//;s/[ t]*$//'`
  22.  
  23. echo -e "#!/bin/bash" > $TMP/notify_exec
  24. echo -e "FIELD1=($F1)nFIELD2=($F2)nFIELD3=($F3)nFIELD4=($F4)nFIELD5=($F5)n" >> $TMP/notify_exec
  25. echo -e "for ((a=0;a<${#FIELD1[*]};a++))ndo" >> $TMP/notify_exec
  26. echo -e "echo "From:$C_F" >> $TMP/notify_exec
  27. echo -e "To:$C_TnReply-to:$C_RTnBcc-to:$C_BTnSubject:$C_SnPriority:$C_P" >> $TMP/notify_exec
  28. echo -e "X-Mail-Priority:$C_InMime-Version:$C_MnContent-Type:$C_Cn$C_MSGnnn" >> $TMP/notify_exec
  29. echo -e "Generated using: $0 - Got questions? E-Mail us at: $C_TM" >> $TMP/notify_exec
  30. echo -e "" | /bin/sendmail -t -oi" >> $TMP/notify_exec
  31. echo -e "sleep $C_SL" >> $TMP/notify_exec
  32. echo -e "donenexit 0" >> $TMP/notify_exec
  33. chmod +x $TMP/notify_exec
Add Comment
Please, Sign In to add comment