Most likely your CDONTS solution works on a standalone computer because the native Windows Server has SMTP installed as a part of its IIS setup. The Citrix IIS installation probably doesn't have SMTP installed because it's using MS Exchange for mail delivery. You need to either install SMTP on the Citrix server's IIS or interface directly (via MAPI) with MS Exchange to send your ASP-generated emails.
Sincerely,
Carl
-----
vine type - content management with standards in mind -
vinetype.com-----