A number of customers have been reporting issues with SMS interception on the T-Mobile
Dash handset. On these devices the SMS interception does not work through either the
Microsoft or In The Hand class libraries. This is specific to the T-Mobile ROM as
other branded versions of the same device, such as the HTC S620, do not have
the problem. The culprit is a badly behaved IMessageFilter implementation which
stops the standard interceptor from working. You can fix this issue by removing the
entry from the registry. Take a look at this registry key:-
HKEY_LOCAL_MACHINE\Software\Microsoft/Software/Inbox/Svc/Sms/Rules
In here you'll find 2 entries by default on Windows Mobile 5.0:-
{1000BC1C-F4A3-4210-B197-4AEBF2CEE6F5}
{77990A0E-60B8-4103-B9AF-17157E4274FD}
If you find additional entries here try deleting them (make a backup first so that
you can restore if necessary) then reset the phone. This should allow the normal SMS
interception mechanism to work again.
On Windows Mobile 6 the above registry key is not present by default, therefore the
standard SMS interception will work without any additional rules registered.
Read the complete post at http://peterfoot.net/FixSMSInterceptionOnTMobileDash.aspx