Fixes #372

Before attempting to send mail, the hostname is retrieved using
socket.gethostname. If the hostname includes 'microbio.me', then mail is sent.
Otherwise, the user is dumped back to the portal with a message stating that
mail can be sent only from the microbio.me domain.