Confusion about the email server before installing discourse

Hello ljpp

Thank you for your response. I have managed to have my domain verified through Mailgun. I cant send or receive emails yet though, I am wondering if I misunderstood the instructions. I do not have a host or anything up on my website yet. Do I need to have an email server on my domain/site? So if I am doing it through digital ocean I need to set up an email server first connect it to mailgun, so it can send/receive stuff and THEN i can proceed to install discourse. is this correct? thanks!