Most correspondence servers have move validation and check for stalemate and checkmate. This eliminates the sending of illegal moves, which would then have to be corrected.
One of the drawbacks of a correspondence server is downtime. If the server is unavailable for any reason, the games it is serving cannot be played.
There are several good and reliable correspondence chess servers. These have all play all tournaments, knockout tournaments, rest of world matches, annotated games facility, and other social facilities and features.