Назад | Перейти на главную страницу

добавить учетную запись электронной почты в postfix для пользователя, которого нет на машине

Postfix кажется, что использует пользователей системы для определения учетных записей электронной почты, мне интересно, есть ли альтернативный метод для создания учетных записей? Я хочу добавить пользователей электронной почты, которые не принадлежат системе и не могут работать с сервером

Спасибо

Вам нужно посмотреть на виртуальные почтовые ящики. Хранение и расположение их обычно достаточно просты, но доступ к ним становится вопросом. Где хранить данные аутентификации пользователей, что делать с псевдонимами и т. Д. Иногда люди используют MySQL, PostgreSQL, бэкенды LDAP и т. Д.

В примере домена виртуального почтового ящика по ссылке выше вы найдете все, что вам нужно знать о конфигурации Postfix. После этого речь идет о том, как вы получаете доступ к этой почте (веб-почта, IMAP, POP3 и т. Д.)

Вы также можете создать локальную учетную запись пользователя с оболочкой без входа, чтобы у вас было довольно простое место для хранения пароля и полного имени, не разрешая доступ к оболочке. Некоторые используют для этого оболочку / bin / false или что-то подобное. Обычно это было бы моим предпочтением, если предположить, что ваш сервер типа pop / imap может обрабатывать такую ​​оболочку (что должно).

Если вы хотите быстро исправить, взгляните на /etc/aliases (не забудьте бежать newaliases если вы его используете!) - он несколько ограничен и не предназначен для чего-либо, кроме нескольких псевдонимов. Что-нибудь еще, и я настоятельно рекомендую посмотреть на виртуальные почтовые ящики с серверной частью, как было предложено.