Not receiving an account creation email

I am not receiving any account related emails from Iode.
I bought premium and I got an account that way, but I have no way to log in as I don’t have the temporary password.
Resetting password does not work either as I don’t get that email either.
I also tried the contact schema on the website, but I have no ide if it actually works as I don’t get any confirmation email from there either.