you have to have mapi-compliant client installed on the server for the same account as sqlserver service. then you need to specify the profile in sqlmail configuration window. once it passes the test you're done. @user parameter is not valid because it's not needed - the mail will be sent from your sqlserver account, which is what I think you want to specify. there are more elegant alternatives to xp_sendmail, such as xp_smtp_sendmail and cdo-based method. i would recommend to research them unless you plan to receive mail as well.