Trouble with activation links with web port other than 80, again

Yeah, but in my case another port is mandatory (part of my university policies). Now Discourse is running on 8084 and all mails will go wrong to users. So sad.