The simplest and most reliable method is through InmateAid. You write your letter online, upload photos if desired, and InmateAid prints and delivers everything through the US Postal Service, which is accepted at every correctional facility across the country without exception.