smtp-server reverse resolves every connecting client before it sends the 220 greeting, unless disableReverseLookup is set. MailDev never reads the resolved hostname, and without a network the lookup does not answer, so each connection waited for smtp-server to give up on it.