As far as I know, you either have to appear in person at the consulate, or have an agent appear for you. I never found any mention on the consulate website of just sending the passports in, or we would have done that. It certainly could be that I missed something!