Hallo,
Heißt das also, dass es nicht möglich ist, einen eigenen Mailserver einzurichten, der dann auch vernünftig funktioniert?
Doch. Die "Schwierigkeiten" entstehen beim Mailserver des Empfängers.
Jeder halbwegs vernünftig konfigurierte Mailserver hat bestimmte Richtlinien für die Behandlung von eingehenden Mails. Prinzipiell kann sich erstmal jeder Client auf Port 25 mit einem Mailserver verbinden. Dieser entscheidet aber i.d.R beim SMTP-Dialog ob er die Mail annimmt oder verwirft.
Meistens nehmen die Server nur Mails an, die an Empfänger gerichtet sind, für die er auch zuständig ist (Stichwort Relaying). Dann wird meistens überprüft, ob der Name der beim helo angegeben worden ist auch zur IP des Hosts gehört, der gerade verbunden ist. Und natürlich auch ne ganze Menge mehr ...
Du brauchst also zunächst eine statische IP für deinen Server sowie einen DNS-Eintrag. Irgendwas wie mail.domain.tld oder etwas in der Richtung.
Grüße, Ulli