TODO 
  
Ideas
    [x] Support for piped/read message to be in standard .eml format
    [ ] A preferences file with default settings?
    [ ] Deliver directly to MX server for domain?
    
    [ ] What about an option to send the same message more than once?
    [ ] how about a delay before sending the message?
    [ ] what about an internal queue for messages that wern't sent?
        next time it's invoked it could deliver those messages as well.
    [ ] Any way to do cross-platform, no modules, TLS?
    
