one assumes too much by thinking co + respond; the actual etymology tells the tale:

a. med.L. correspondere, f. cor- = com- together, with each other + respondere to answer