Beste Hans,
Onder sitebeheer > Server > Uitgaande e-mail staan instellingen om je Moodle omgeving te koppelen aan een mailserver. Dat kan de mailserver van je hostingprovider zijn, of een die je in eigen beheer hebt. Bij actuele versies van Moodle kun je vervolgens vanuit die instellingen je mailserver testen, door er een testbericht mee te versturen.
Als dat correct is ingesteld, en de mailserver een geldig SPF record heeft (om te voorkomen dat je mails in de SPAM map komen), kun je nog controleren of de geplande taken (sitebeheer > server > geplande taken en sitebeheer > meldingen) correct lopen. Staat er bij 'Meldingen' dat het onderhoudsscript cron.php al meer dan 24 uur niet heeft gelopen, dan is het mogelijk dat de mails niet worden verwerkt.
Het instellen van het automatisch uitvoeren van cron moet op de server van je Moodle omgeving gebeuren. Hoe je dat doet, vind je in deze Moodle Docs:
https://docs.moodle.org/37/en/Cron
Succes!