Hoewel de verbindingscode in het eerste codevak correct lijkt te zijn, gebruikt het emailProvider-object deze niet. In plaats daarvan wordt in app.js de EmailProvider verbonden met localhost:27017 en is de databasenaam hardcoded in emailprovider.js als 'localdb'.
Wat u in plaats daarvan wilt doen, is de verbindingsinformatie gebruiken die is opgegeven in de MONGOLAB_URI-omgevingsvariabele in uw EmailProvider, die de host-, poort- en databasenaam al bevat.
Er zijn een aantal manieren om dit te doen, maar een manier zou zijn om uw verbindingscode van dat eerste codevak naar de EmailProvider-constructor te verplaatsen en vervolgens de constructor te wijzigen zodat deze een URI nodig heeft in plaats van een host en poort. Op die manier kun je de variabele MONGOLAB_URI doorgeven aan de constructor in app.js.