There has been discussion about problems with the llama server doing that.
However, I personally dont' really think it is the lama server. Email is just a best effort - not guaranteed.
Algae, I try to keep an eye on turn deadlines by visiting
www.llamaserver.net - and making sure I get turns in.
Absolutely can not rely on in box.