Wenn es nur darum geht, ein abc@domain.de passend zum Usernamen auszugeben, dann tu es auch ein siples
context.getUser().getMail();
Ich hatte Klaus so verstanden, das das MailFile über den Usernamen aus dem DD gezogen werden soll, um es dann in einem Linkcontrol anzubieten. Klickt der User dann darauf, dann öffnet sich sein Webmail.
Das Mailfile bekommst du über
session.evaluate("@NameLookup([Exhaustive];@UserName;'MailFile')");