I am distributing a program. I want to be able to log all erros that occur. What i would like to do is have the error emailed to me. I would also like to enclude the users email address so i know where the error occured and can better provide customer service for my app.


I want to send the E-mail without the user knowing about it. No sense in bothering them with that info. If the user has no connection to the internet then the email will be logged in a temporary file and will be emailed as soon as a connection opens up.


Now my question is. Would this be considered spyware? Would you be pissed if you found out a program was doing this?