I am using the stored procedure to do the foillowing:

EXEC MASTER.dbo.xp_sendmail
@recipients = 'jon suddaby; robin corner',
@message = 'The attached file is a Test Email.',
@query = '*runs its query cant post for security *,
@attachments = 'report.csv',
@attach_results = 'TRUE',
@subject = 'Op Email(Test)',
@no_header = TRUE,
@width = 1500,
@separator = ','

Now when i run this from myself (system admin) it runs fine with no problems , when i run it logged into Nt as a std user (but the database owner) I get a system error 5 , anyone any idea?