Adium

I tried to send a message over AIM, but the recipient never got it. Why?

Perhaps it contained one of these strings:

  • <img
  • <script

Both of these are tags in the Hypertext Markup Language (HTML), which AIM uses to encode messages (so as to support fonts, colors, etc.).

HTML tags that you put into the inputline are “escaped” by Adium, so that the recipient's client will not attempt to use the HTML tag; it will simply display the text of the tag. However, it appears that the AIM server drops messages containing even escaped HTML (but only those two tags—other tags work fine).

Can you fix it?

This censorship is server-side. There's nothing we can do about it.

Do any other services filter messages?

Yes. MSN filters messages.