Most of us use one or several email addresses for support and we need to keep changing them as the well gets poisoned. But that cuts off relations and return support requests, so I have been dreaming about a mail system that assigns a unique sender email to every one in its address book. Then we can track the culprits and delete the offenders.
For example if John.Doe@site.com emails us then the system adds him to the database and when we we reply our email uses a unique email address. Using john.doe.site.com@mySite.com will not be required if there is a database record that binds something less obvious to that user, such as 10002345@mySite.com
No doubt there are solutions available like this and it will depend on whether they are server-based, Linux or Windows if we can use them.
I think that the ideal solution would be a web-based support ticket system. But what is available?