The Virginia State Board of Elections is preparing to mail about 4.7 million voter registration cards in the coming weeks.