[FIX] mail: _search: use OrderedDict instead of set to merge without losing order