meaning of abgehen wie die Post

abgehen wie die Post - German to English

to go like a train [coll.]