создание и шифрование Smime писем
Незнаю сюда ли... с одной стороны на .НЕТ создание... с другой всеже и шифрование тут присутствует ))
Проблема:
Надо организовать автоматизированное формирование и шифрование SMIME писем...
При текущей ручной реализации происходит следующее:
1. создаем письмо в Аутлук експресс
2. делаем атачмент нужного файла
3. потом это письмо автоматически шифруется и подписывается.
и это на другом концу аутлук нормально понимает и расшифровывает...
Ну и соответственно, не выходит автоматическое формирование таких писем... аутлук не понимает то, что приходит.
Делал так:
1. создавал cdo.message
2. содержимое шифровал(и подписывал) с помощью CAPICOM
3. создавал необходимые headers и отправлял
Вопщим основывался на алгоритме отсюда...http://support.microsoft.com/kb/q280391/#kb1
а не выходит... проблема специфичная... кто сталкивался?)
заранее благодарен
А что конкретно не получилось реализовать?? Может стоит использовать Visual Studio Office Tools для работы с Оутглюком и подписывании сообщения.
SMIME реализовать удалось. Пока тестирую просто подписывание. Ко мне в Аутглюк приходит письмо и он видит, что оно подписано, понимает каким сертификатом нужно его проверять, но ругается при его проверке, мол:
There are security problems with this message.... Из списка помечена один элемент: Message has been tampered with.
Начал копать. По логике вещей в первом bodypart - мое вложение, во втором bodypart - результат его подписывания. То что вставляет аутглюк самостоятельно во вторую часть - не очень похоже на то, что формирую я. Я кстати попытался расшифровать (проверить подпись) от этой второй части сформированной аутглюком - ни того, ни другого у меня сделать не получилось, invalid format? Так что не совсем понятно, что же он туда засовывает....
Visual Studio Office Tools ... не пользовался... ввиду того, что Студия новый для меня еще инструмент.
Ну тогда старый добрый Mail API (MAPI) юзай, из дэлфы например.
тык надо ить в студии05 реализовать )