support multiple recipients, use hostname in EHLO, check size after EHLO

Signed-off-by: alexlehm <alexlehm@gmail.com>