I have finally managed to get the IMF updates working - thanks for your comments in this blog everyone!
But, now I want to tweak the filtering with custom weighting. Can anyone explain why the first of the two XML files below works, when the second one (with an extra line) doesn't? There are no error messages in the event log - just a message to say the file has been updated.
<?xml version="1.0" encoding="UTF-16"?>
<CustomWeightEntries xmlns="http://schemas.microsoft.com/2005/CustomWeight">
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="Alert Notification"/>
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="[From web form]"/>
<CustomWeightEntry Type="SUBJECT" Change="MAX" Text="Ultimate Online Pharmaceutical"/>
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="[Web System Error]"/>
<CustomWeightEntry Type="BOTH" Change="MIN" Text="XYZZY"/>
</CustomWeightEntries>
---------------------------------------------
<?xml version="1.0" encoding="UTF-16"?>
<CustomWeightEntries xmlns="http://schemas.microsoft.com/2005/CustomWeight">
<CustomWeightEntry Type="BOTH" Change="3" Text="loqo"/>
<CustomWeightEntry Type="BOTH" Change="3" Text="Ioqo"/>
<CustomWeightEntry Type="SUBJECT" Change="MAX" Text="Ultimate Online Pharmaceutical"/>
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="[From web form]"/>
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="[Web System Error]"/>
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="Alert Notification"/>
<CustomWeightEntry Type="SUBJECT" Change="MIN" Text="XYZZY"/>
<CustomWeightEntry Type="BODY" Change="MIN" Text="XYZZY"/>
</CustomWeightEntries>