When using PSM session with automatic login it fails. The PSM session is cutting off domain at @... firstname.lastname@example.org
This is a limiation of Microsoft Terminal Services and Microsoft Windows 2000, usernames cannot exceed 20 characters.
Without using PSM and using mstsc.exe the username email@example.com will cut it off at the “@” symbol.
With Windows 2003, this is not a problem. Windows 2000 also limits the password to 14 characters.