ml2json mail archive processor

Message identification

Messages are identified in two ways: