Either a for loop of the RDOItems collection or using GetFirst, GetNext. Six
of one, half dozen of the other.
If you don't need to actually open the items or read properties that are
very large such as Body the quickest way of all is to set up a MAPITable for
the items and iterate that. Quite a bit faster than an Items loop iteration.