Не иначе как в честь праздничка.
Берем rfc2831 и реализуем digest-md5 как там написано.
Тест прокатывает (т.е. примеры, которые там есть, при прогоне на своей функции дают такой-же результат на всех шагах).
Берем postfix с cyrsasl-ом. Начинаем auth digest-md5. Отправляем туда пакет. postfix успешно этот пакет принимает и присылает ответ. А вот ответ не сходится. Уже час туплю. Так не хочется пересобирать sasl с отладкой, а придётся…
Update: Мальчик, ты долпайоп. Кавычки лишние кто выкидывать будет?
Originally published at U.F.M's Homepage. Please leave any comments there.