Хеш SHA-1 - это 160-битное число. Для простоты написания он обычно пишется в шестнадцатеричном формате. Шестнадцатеричные (основание 16) цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e и f. В письмах нет ничего особенного. Каждый шестнадцатеричный символ, эквивалентный 4 битам, что означает, что хэш может быть записан в 40 символах.
Я не верю, что есть какая-то причина, по которой в хэше SHA-1 не может быть букв, но это маловероятно. Это все равно, что генерировать 40-значное (основание 10) случайное число и не получать 7, 8 или 9 с.