The processing of mRNA after transcription, including 5' capping, 3' polyadenylation, and RNA editing.