Split external message sync

Don't give up on step one if it fails. We can read answers even if
sending of new messages failed.