Danke für deine Hinweise.
Ich hole mal weiter aus. Mein Programm soll lediglich Emails empfangen und keine versenden. Warum? Ich habe festgestellt, dass man die sogenannten "Wegwerfadressen" meistens nur dann nutzt, wenn man online ist und nicht um darauf dauerhaft Emails zu sammeln. Daher soll mein Programm einen Zufallsbenutzernamen generieren und die eigene externe IP Adresse ermitteln. Das sieht dann wie folgt aus:
"opelek@79.237.247.8"
An diese adresse soll eine bestimmte Email geschickt werden, die man erwartet. Dafür muss mein programm einen Serversocket anbieten, der Anfragen entgegennimmt. Aber ein Serversocket hört nur an einen bestmimten Port. Den kenne ich erstmal nicht.
Falls keiner an eine Emailadresse mit IP schickt, dann baue ich die FUnktion ein, dass beim Start der Anwendung eine dyns-Adresse aktualisiert wird.