Не один ваш партнер представляет себе так межсистемное взаимодействие. Точно так же действуют налоговая / ПФР / сбербанк и иже с ними.
В данное время взаимодействие с ними может осуществляться только с помощью Windows + IE, потому что, в связи с требованиями закона, все данные должны быть зашифрованы и подписаны прежде чем быть переданными по открытым сетям. Что, в общем-то логично и правильно, но держать терминальный сервер с виндовс только ради такого рода ПО как-то не кошерно, тем более что основная деятельность предприятия отнюдь не связана с постоянным взаимодействием с такого рода структурами.
Так вот, идея такова.
Делаем маленький неттоп, в него ставим любой кастомизируемый линукс, который допиливаем до состояния «получили почту с определенного адреса, зашифровали / подписали ключами с флэшки, отправили по другому адресу».
В результате бухгалтерия любого предприятия может купить себе такой неттоп, включить его в любую структуру сети, и без установки дополнительных программ на клиентские компьютеры мы можем отправлять валидные письма во все государственные (или полугосударственные) организации.
Как вам?
Да, именно так — из коробки.
А по всяким налоговым и прочим — как ни грустно, так оно и есть.
Я работаю в типографии, у нас дизайнеры / пре-пресс — на Mac`ах, менеджеры — на убунтах, и только одна бухгалтерия вечно со своими виндовыми проблемами. С введением терминального серва для 1С-а, СБИС++ и прочих таких проблем стало меньше, но они таки остались.
Самая главная проблема в производстве таких штук — это не настройка / программирование, а лицензии ФСБ на производство шифровального ПО. Я не сталкивался близко с этим всем, но глядя на окружающую действительность, не думаю, что все легко и просто.
ActionMailer_X509: подписываем и шифруем письма прямо в Ruby On Rails