postfix игнорирует файл .forward, если это ссылка

sed раствор:

sed -E 's~http://(www\.)?([^:]+).*~\2~' file
  • ~-рассматривается как sedразделитель подкоманд
  • -E-позволяет использовать расширенные регулярные выражения
  • (www\.)?-соответствует необязательной части www.
  • ([^:]+)-соответствует любой последовательности символов, кроме:

Выход:

example.com
home.example.com
0
09.05.2020, 13:18
1 ответ

Да, это из соображений безопасности. .forwardФайл, который является ссылкой, может быть изменен несколькими способами: (монтирование, IFS,... ).

Посмотрите документацию Postfix.

0
28.04.2021, 23:15

Теги

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