Willst Du über
SMTP auch Emails weiterleiten. Dann kommst Du auf solche Dinge wie Authentifizierung, sobald der Empfänger nicht auf dem eigenen Server ist (sonst wird man zum misbrauchten Relay-Server) und damit fangen die Hürden erst an. Wartezeiten auf anderen
SMTP-Server z.B.. Dann sollte man sich mit Whitelists/Blacklists/Graylists beschäftigen. Außerdem musst Du noch
POP3 unterstützen, damit die User ihre Emails abfragen können. Dann evtl. IMAP und Webinterface und, und, und... Das als Anfang. Wenn Du jetzt wirklich noch willst, dann überlege Dir eine grundlegende Strategie, stelle diese vor und wir können anfangen weitere Problemzonen zu nennen
...
...