Stavo sbagliando l'approccio, quello che stavo cercando di fare aveva poco senso.

La soluzione migliore per quello che devo fare è leggere le email quando arrivano e salvare una riga in un database per ogni email arrivata. Poi uso questo database come sorgente di un reader per far partire il mio batch.