Yes, this can be done.
I'd personally recommend sending it through courrier, not Canada Post. I had to send my passport — not PR Card, since when I landed it was pretty quick, and then when I renewed my card it was also super quick — a couple of times overseas (e.g. to have my immigrant visa affixed to my passport at the visa office responsible for my application, while I was in Canada) and I've always used FedEx for that, but there are other options out there.