To get the Kademlia (Kad) network running optimally in eMule, you don't actually use a "server list" in the traditional sense, as Kad is decentralized . Instead, you need a file to "bootstrap" or connect to the first few users who then introduce you to the rest of the network.

Once you are successfully connected to a few active nodes, you don't actually need to update your nodes.dat anymore! Your client will automatically exchange new, active contacts with the peers it’s already talking to. Download Emule Kad Server List - Google Groups

This is the gold standard. The eMule Security team maintains a list of robust, high-capacity nodes.