As a final follow up on this thread, let me briefly recap what actually led to the abuse ticket being opened:
* A user has an email address on our server,
contact@somedomain.com. Our user forwards all email to this address to another email address that he owns,
user@otherdomain.com* We check arriving email against three RBLs and using spamassassin.
* A phishing email arrives for
contact@somedomain.com from 94.247.24.173 which is not blocked or caught by our spam filtering. It is forwarded to
user@otherdomain.com* Our user sees the phishing email in his
user@otherdomain.com inbox and forwards it to spamcop.net
* spamcop.net parses the email, and automatically sends an abuse report to Linode with our IP address in it
* Linode opens abuse ticket, stating likely compromise of our Linode. We are given four hours to repond or the Linode will be powered down.
While I understand that spamming and phishing from a Linode can lead to all sorts of bad consequences for other Linode customers, at no point did the above events endanger anyone else. Nor do I believe that this demonstrates that we are particularly inept system administrators, although we are now removing the email forwarding feature from our systems.
Given the facts of what actually happened, I continue to think that Linode's response was disproportionate. If an abuse ticket is opened at all in this type of case, a longer response time would have been appropriate.
I understand that it may not be cost effective for Linode to distinguish between different types of abuse reports, or to implement less dramatic measure of dealing with them, but that does mean that sending email from a Linode carries risks that we were not previously aware of.
Presumably this could have happened to many other Linode customers. I think it is a fair use of this forum to post about it here.
Linode support have subsequently told us that they will actually not simply power off the Linode after four hours, but try to reach us via phone first. This obviously improves matters quite a bit - I much prefer being waken up by a call from Linode support instead of an alert from our monitoring systems. Others may want to verify that they have current contact numbers in the Linode Manager
