in the post (idiomatic) On the way; soon to arrive. We have survived our trials; yours are in the post.