Невозможно отправить почту с помощью пользователя jailkit в RHEL7
ОС:RHEL-7
Я использую версию jailkit-2.19. При настройке почты в jail user я столкнулся со следующими проблемами:
1) когда я нажимаю на почтовую команду "echo "text" | mail -s "subject" xyz@gmail.com" я столкнулся "/usr/sbin/sendmail: нет такого файла или каталога" ошибка.
2) для устранения этой ошибки я скопировал файл sendmail с зависимостями с помощью команды jk_cp -j.
3) Я снова получил другое сообщение об ошибке после ввода почтовой команды "send-mail: fatal: file /etc/postfix/main.cf: параметр default_privs: неизвестное имя пользователя значение: nobody"
4) чтобы решить эту проблему, я не добавил никого, постфиксного пользователя в файл passwd
5) и добавил postdrop в файл / etc / groups
6) После устранения вышеуказанных проблем я получил новое сообщение об ошибке "send-mail: fatal: chdir /var/spool/postfix: Нет такого файла или каталога"
7) Чтобы преодолеть вышеуказанную проблему, я скопировал пользователя / var / spool / postfix в пользователя jail
8) после обновления вышеуказанных файлов я сталкиваюсь с другим сообщением об ошибке "send-mail: fatal: execvp /usr/sbin/postdrop: Нет такого файла или каталога"
9) чтобы преодолеть вышеуказанную проблему, я обновил postdrop новым пользователем
10) После этого снова я получил ошибку "ошибка при загрузке общих библиотек: libmysqlclient.so.18:".
После устранения всех ошибок команда mail работает нормально со статусом выхода "0", но я не получаю никакой почты и не получаю никаких почтовых журналов на сервере.