Why don't you send your turn to Edi (because he's the admin) and he can try to send it to Llamaserver. Or someone else who is not participating in the game if you don't trust Edi.
Well the simplest would be to try a different host. You can just open a web mail somewhere. But still I think Edi needs to set somewhere that this will be your new address. Maybe you can do it yourself - take a look at admin options.