mail server written in rust