Desativar emails de entrada para um usuário virtual específico

0

Acabei de configurar um servidor de e-mail com usuários virtuais do mysql. Quero usar uma conta para enviar e-mails de notificações / registros do meu site

Não encontrei opções para desabilitar e-mails recebidos, então minha primeira coisa é definir a cota do usuário para 0.

Tentou enviar uma correspondência e eu recebi:

Mar 28 19:24:23 mail postfix/smtpd[4977]: NOQUEUE: reject: RCPT from mail-wg0-f42.google.com[74.125.82.42]: 450 4.7.1 <[email protected]>: Recipient address rejected: Policy Rejection- Please try later.; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-wg0-f42.google.com>
Mar 28 19:24:23 mail postfix/smtpd[4977]: disconnect from mail-wg0-f42.google.com[74.125.82.42]

Parece funcionar, mas a mensagem é Policy Rejection- Please try later.

É o jeito certo de fazer isso?

    
por m4tm4t 28.03.2013 / 19:38

1 resposta

2

Para rejeitar um endereço / conta de e-mail específico, faça o seguinte:

primeiro, dê uma olhada no seu main.cf

procure

smtpd_recipient_restrictions

adicione

check_recipient_access hash:/opt/local/etc/postfix/filtered_domains

para a lista de opções

no meu caso, o parâmetro de configuração seria semelhante ao seguinte:

smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unlisted_recipient,
reject_non_fqdn_recipient,
reject_unauth_destination,
reject_unknown_recipient_domain,
check_recipient_access hash:/etc/postfix/filtered_domains

edite / etc / postfix / filtered_domains para suas necessidades por exemplo:

[email protected] REJECT
[email protected] REJECT

depois construa a tabela para o postfix

postmap filtered_domains

Você terminou.
[email protected] e [email protected] estão sendo rejeitados. Portanto, não há necessidade de definir a quota do usuário para zero.

Como você usa as tabelas virtuais do MySQL, seria fácil alterar a tabela de usuários virtuais. Por exemplo, adicione um sinalizador 'disabled' e mude o formato da tabela para filtered_domains para mysql, e defina a consulta correspondente que entrega o endereço de e-mail apropriado quando o sinalizador 'disabled' estiver definido.

    
por 28.03.2013 / 20:05

Tags