Fixed: email addressed to a company could be mistaken for impersonating it
If your product emails a company about that company, our abuse filter could read it as an attempt to impersonate them and refuse the send with a content_flagged error. A job application naming the employer, a sales enquiry naming the prospect, an invoice naming the client, a sign-in link sent to your own second domain: all of them were caught this way. In the worst cases the account was suspended automatically rather than the single message being rejected.
The filter is there for a real attack, where someone emails a company’s staff while posing as that company. The mistake was treating any mention of the recipient’s name as that claim. Naming a company in your subject line is simply what mail addressed to that company looks like. And a business that runs more than one domain was only ever compared against the one it happened to send from, so its own second domain looked like a stranger’s.
Three things have changed. Only the sender name can establish a claim of identity now, so naming a company in a subject line no longer counts against you by itself. Every domain on your project is recognised as yours, not only the one a given message was sent from. And a word that two companies merely happen to share is no longer read as an identity.
Suspending an account also takes more than one signal now. A questionable message is still refused, but switching off an account waits for a second signal to agree, because a wrong refusal costs you one email while a wrong suspension costs you your whole service.
Before releasing this we replayed it over every message sent through SendByte in the last thirty days, to confirm it gives up no protection that real traffic depends on. If you were blocked or suspended by this, your account has already been put right and you will have heard from us directly.