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

Reply via email to