Solaris 10: Desativar caixas de entrada padrão do sendmail

Solaris 10: Desativar caixas de entrada padrão do sendmail

Uma caixa de entrada é criada automaticamente para cada usuário UNIX na caixa, quando o email é enviado para o nome do nó do sistema.

Existe uma maneira de desativar essas caixas de entrada padrão?

Um exemplo de uma dessas caixas de entrada é root@nodename.

Seria preferível não remover o nome do nó dos nomes de host locais.

Eu tenho outros domínios configurados neste servidor sendmail, que precisam continuar funcionando.

Responder1

Primeiro você precisadê uma olhada aqui, para entender como produzir um sendmail.cffrom sendmail.mce reiniciar o sendmail posteriormente.

Agora esqueça o virtusertable. Definiremos uma classe de nomes de usuário que têm permissão para receber mensagens. Todo o resto será descartado. Para fazer isso, adicionamos a seguinte seção emsendmail.mc

LOCAL_CONFIG
C{Receive} user1 user2 user3

Se você quiser definir esses usuários em um arquivo externo, em vez de editar diretamente o seu arquivo sendmail.mc, use uma linha F, em vez de uma linha C:

LOCAL_CONFIG
F{Receive} -o /etc/mail/receive.allow

Desta forma, cada linha do arquivo /etc/mail/receive.allowcontém um nome de usuário que tem permissão para receber mensagens. A -oopção garante que o sendmail não reclamará se o arquivo não existir.

Agora que os usuários que têm permissão para receber e-mails estão definidos, adicionamos as seguintes linhas a seguir:

LOCAL_RULE_0
R${Receive}       $#OK
R${Receive} < @ $=w . > $*        $#OK
R$*        $#discard $: $1

Não copie e cole o trecho de código acima. O lado esquerdo do código é separado por tabulações do lado direito. Então digite-o. Em seguida, siga as instruções sobre como compilar sendmail.cfe sendmail.mcreiniciar o sendmail.

Cada vez que você modifica sendmail.mcpara adicionar um usuário, você precisa reproduzir sendmail.cfe reiniciar o sendmail. Se você optar por armazenar usuários permitidos em um arquivo externo, cada vez que modificar esse arquivo será necessário reiniciar o sendmail (sem necessidade de um novo arquivo sendmail.cf).

informação relacionada