I kind of expected some other smarter folks to jump in and help you but anyhow… in the mean time, have you try sending the new user a test email using the interface in discourse admin section as below?
Also check the email logs as below
all available via the left side menu as below
hope it helps a little until better help arrives