adicione uma conta de e-mail ao postfix para usuário inexistente na máquina

1

O postfix parece que usa os usuários do sistema para definir contas de e-mail , eu estou querendo saber se existe um método alternativo para criar contas? Eu quero adicionar usuários de email que não pertencem ao sistema e não podem shell para o servidor

obrigado

    
por lurscher 08.06.2011 / 00:15

3 respostas

3

Você precisa ver as caixas de correio virtuais . O armazenamento e localização destes é normalmente bastante simples, mas acessá-los torna-se a questão. Onde armazenar os detalhes de autenticação do usuário, o que fazer com os aliases, etc. Às vezes, as pessoas usam MySQL, PostgreSQL, backend LDAP, etc.

O exemplo de domínio de caixa de correio virtual no link acima fornece tudo o que você precisa saber sobre a configuração do Postfix. Depois disso, é sobre como você acessa esses e-mails (webmail, IMAP, POP3, etc.)

    
por 08.06.2011 / 01:00
1

Você também pode criar uma conta de usuário local com um shell que não seja de login, para que você tenha um local bastante básico para armazenar a senha e o nome completo sem permitir o acesso ao shell. Alguns usam um shell de / bin / false ou algo parecido para isso. Isso geralmente seria minha preferência, supondo que o servidor do tipo pop / imap possa manipular esse shell (o que deveria).

    
por 08.06.2011 / 01:08
0

Se você quiser uma solução rápida, dê uma olhada em /etc/aliases (não se esqueça de executar newaliases se você usar isso!) - é um pouco limitado e não se destina a nada além de um punhado de aliases. Qualquer coisa mais do que isso e eu sugiro strongmente olhar para caixas de correio virtuais com um backend, como sugerido.

    
por 08.06.2011 / 01:23