Mail in voting works. They checked that I’m a citizen when I registered. They send me a ballot and I actually read the voters guide to make choices. My signature has to match (my 20yo son had to reverify his because it changed a little since he turned 18). Safe, legal, no fraud.