client: Split fetching email content from reencrypt job
Move this to a reusable job and remove some complexity from the reencrypt job.