Коллеги, нужна ваша помощь!
В переписке мы используем PGP-шифрование.
Адресатов много, и хочется обьединить их общим ящиком. Тобишь шлем письмо на общий ящик all@mail.com, а как результат получаем что каждому, кто закреплен за ящиком all@mail.com, приходит сообщение зашифрованное его паблик ключем.
Вам надо было еще написать что используется в качестве почтового сервера.
Применительно к postfix можно сделать так:
у вас ящик all@example.com
1) Делаете так чтобы почта идущая на all@example.com доставлялась также на all@auto.example.com ( метод зависит от типа пользователей почты )
2) для домена auto.example.com прописывает маршрут в transport_maps через наш «транспорт» определенный в master.cf auto.example.com auto:>
3) в master.cf определяем свой «транспорт»- который передает входящее сообщение нашему скрипту. auto unix - n n - - pipe
flags=RO user=auto argv=/usr/local/bin/auto
4) пишите скрипт — который будет парсить поступающие на него данные( письма) и делать «соответствующие действия по рассылке»
По этому же принципу работает оповещение об отпусках в postfixadmin.
Эм, а как у Вас шифрование организовано?
Собственно надо просто к «all» прикрутить некий alias. Ведь сам по себе gpg может шифровать несколькими ключами. gpg -ea -r user1@company.ru -r user2@company.ru filename
Возможно Вы используете не GPG, но думаю они все аналогичны по функционалу.