I would caution you that if people are calling you a "spammer", then you are probably not doing it right. To avoid this, your emails need to be well targeted, personalized, and grammatically correct in proper English (assuming an English speaking target demo).
I've sent hundreds, if not thousands of emails and have never had anyone use the word "spam". They may not want to buy, but it is clear that a reasonable person would contact them because of the connection to the domain I am selling.
Most of mine amount to:
1. No response at all.
2. No thank you
3. How much?
PM me your standard email and I can make some suggestions. Getting spam complaints is no good and can put your hosting, email, and domain accounts in jeopardy.