Забыл пароль для нового сертификата SSL

В Вашем аутентификаторе у Вас должна быть строка как server_set_id =. То, независимо от того, что имеет на правой стороне ту строку, будет сохранено в переменной $authenticated_id. Та переменная может затем использоваться в Ваших маршрутизаторах для условного копирования сообщений, отправленных аутентифицируемым именем пользователя сына.

Это смотрит на меня как Вы, используют Debian или производную Debian как Ubuntu. Знайте, что Debian упаковывает конфигурационный файл Exim способом, который характерен для их распределения. Из-за этого это может сбивать с толку, чтобы получить совет для универсальных exim систем и попытаться применить его к системе Debian. Тем не менее, если Вы действительно хотите, чтобы это работало, и Вы читаете debian документы о том, как их упаковочная система работает, можно заставить его работать.

В случае, если это не очевидно, я - non-Debian-Exim парень, таким образом, мой совет универсален, необходимо будет перевести его в упаковочные стандарты Debian.

Во-первых, необходимо найти аутентификаторы и удостовериться, что они используют server_set_id опция. Вот аутентификатор в качестве примера:

auth_plain:
  driver = plaintext
  public_name = PLAIN
  server_condition = ${if eq {$3}{AUTH_STR}{yes}{no}}
  server_advertise_condition = ${if eq{$tls_cipher}{}{no}{yes}}
  server_set_id = $auth2

Из-за капризов различных подлинных типов, иногда $auth1 будет содержать имя пользователя, иногда это будет $auth2. Если Ваша система не была обновлена некоторое время, Вы могли бы также видеть $1 и $2, которые использовались, прежде чем определенные для автора переменные были добавлены.

Теперь, когда у Вас есть имя пользователя аутентифицируемого пользователя, сохраняемое в $authenticated_id, необходимо добавить маршрутизатор, который отправляет копию почты к адресу только если $authenticated_id соответствует имени пользователя Вашего сына. Поскольку порядок вопроса маршрутизаторов, Вы захотите добавить его довольно высоко в Ваших маршрутизаторах, чтобы удостовериться, что Вы получаете все, но у Вас будет к глазному яблоку своя собственная конфигурация для оценки, куда точно поместить его.

Вот маршрутизатор в качестве примера, который делает то, что Вы хотите:

copy_jrs_mail:
  driver = redirect
  data = daddy@parent.somewhere
  condition = ${if eq{$authenticated_id}{littlejohnny}{yes}{no}}
  unseen

Чтобы сделать то же самое, но искать информацию из файла, можно на самом деле отбросить условие (потому что $authenticated_id нахождение в файле будет служить той же цели), и изменитесь data = часть для использования файла:

copy_auth_mail:
  driver = redirect
  data = ${if exists{/etc/exim4/outgoing.copies}{\
         ${lookup{${lc:$authenticated_id}}lsearch{/etc/exim4/outgoing.copies}}}}
  unseen

Надо надеяться, это получает Вас идущий в правильном направлении, удаче.

1
задан 29 August 2013 в 06:07
1 ответ

У вас должна быть возможность повторно сгенерировать сертификат SSL с помощью RapidSSL. Они позволяют изменять несколько подписей, если это один и тот же домен.

2
ответ дан 3 December 2019 в 21:28

Теги

Похожие вопросы