Naja... Email muss ja wohl von außen erreichbar sein. Sonst könnte man ja gar keine Mails versenden oder empfangen.
Zu MySQL: So lange MySQL richtig konfiguriert ist, ist das überhaupt kein Problem. Der läuft bei mir nur auf dem Lokalen Interface, um wirklich sicher zu sein. (Ist schon fast Paranoid...)
Ist halt ne Konfigurations-Sache.