Received: from eduroam-003-137.wlan.univie.ac.at ([77.80.3.137] helo=[IPv6:fe80::a0cb:fdff:fe7c:20ca]) by justin.univie.ac.at with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
This HELO is wrong. It should be the PTR available in DNS and if there is none it should be the IPv4 literal if IPv4 is used.
The IPv6 link local address looks problematic. It's only a matter of IPv6 deployment and the first postmasters will block HELOs like this as [127.0.0.1] or localhost for IPv4.
Greetings, Wolfgang
Received: from [2001:62a:4:42d:xxxx:xxxx:xxxx:xxxx] (helo=[IPv6:fe80::a0cb:fdff:xxxx:xxxx]) by joan.univie.ac.at with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
again the link local address is used as literal instead of the global address.