So i need to resurrect this (google search led me to this). Server properly has a hostname set. Just noticed this same problem myself on "customer account creation" e-mails too. As admin i ALWAYS login on via hostname, never IP, since the server is properly secured with a Let's Encrypt...