Here's an odd one: I have a small app that runs every 15 minutes and unloads messages from MSX inboxes, detaches and saves their attachments, and then when done with each message moves it to a subfolder under the INBOX called PROCESSED. These messages arrive every day, always from the same senders, and always with the same subject lines. Usually, but not always, when it does the ACTION="MOVE" at the end of the processing, the new message replaces the existing message that arrived the previous day, even though they have differing UID values. I've ended up putting code both before and after the ACTION="MOVE" that does an ACTION="GET" of the PROCESSED folder, and dumps the contents, and those dumps verify this behavior, including the unique UID values.
Here's the code that's doing the ACTION="MOVE" <cfexchangemail action="move" connection="exchangeConnection" folder="inbox" destinationFolder="#thisProcessedFolder#"> <cfexchangefilter name = "uid" value = "#inbox.UID#"> </cfexchangemail> The var "thisProcessedFolder" value is typically "INBOX/Processed" Anyone see anything wrong with this code, or witnessed a similar behavior? On a related note, since the details on this tag are a little sparce in the LiveDocs, can I manipulate the READ flag of a message? That would let me work around this problem so that I don't reprocess previously processed messages. thanks everyone, Reed ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298733 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4