TODO 
  
  - Completly rewrite sendEmail completly modular
  
  - Fix the bare LF problem correctly
  - Before opening attachment files check to see if they exist and are readable
  
  - Fix logging (currently it will only log if the email was sent successfully)
  
  - Fully interactive mode?
  - anti spam filter?
  
  
