Email is not and has never been a guaranteed service, when you send a mail from your phone as long as it has left vodafones network they have done their job, it could then go missing at several stages along the line which would have nothing to do with vodafone.
Even if you could prove you have not received them that doesn't mean it's vodafones fault, why should vodafone take responsibility for an email going missing on other peoples network.
Your best bet is to either get the USB cable for your phone if there is one available or a bluetooth adapter for you computer so you can simply send pictures direct to your computer without having to use email.