When you use the same handle variable to retrieve multiple message parts, between retrievals, call
deleteMessageprocedure on the handle variable to free the message part.
For more information, see the MultipartMessage and the MultiPartMessage example.