В одной из прошлых заметок я писал, что перестало работать подтверждение заявок для доменов .org.ua, хотя раньше все работало без проблем. Выяснить из первых рук не удалось ничего, но судя по всему, как-то так обновили ПО, что перестали обрабатываться письма, закодированные в base64. В ответ робот присылает феерическое:
Нижче наведено журнал його обробки. +00000: UANIC_iMAIL.process_dpa started. +00000: Application number searching... -20807: Помилкове значення для заголовка "Content-Transfer-Encoding". Спробуйте це: "8bit". -20800: ERROR: UANIC_iMail завершено невдало
Для решения этой проблемы, в ответе на письмо робота, нужно отправлять только строки с латиницей, тогда гуглопочта отправляет письмо в plain-text БЕЗ кодирования в base64, например:
> application: 1234567 > checksum: FQWEFGLKTPHQZTSKCSSI > > approve: Y
а не:
> application: 1234567 > checksum: FQWEFGLKTPHQZTSKCSSI > > Виберіть одну з відповідей, видаливши зайвий рядок: > > approve: Y
В первом случае будет правильно:
Content-Type: text/plain; charset=UTF-8
Во втором – закодировано:
Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64