You can set your own userpicture in the settings of your email account (Gmail, Yahoo, whichever) - I explained how to do it HERE using Google/Gmail as an example. Works with Yahoo as well, other than that no idea which providers do/don’t have an option to set your own userpic.