marcoahubert
(usa Debian)
Enviado em 05/09/2013 - 08:09h
Ola,
Estou com um grande problema para criar a regra de restrição para que apenas alguns usuários da empresa possam enviar e-mails para outros domínios, queria que para alguns ficasse só para uma comunicação interna.
Segue abaixo a configuração do main.cf
message_size_limit = 10240000
default_process_limit = 100
mailbox_size_limit = 0
message_size_limit = 200000000
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_use_tls = yes
smtp_tls_CAfile = /etc/postfix/cacert.pem
Lembrando que está enviando normal, mas quando coloco as regra abaixo ele não envia, quer dizer ele envia mas não sei para onde pq nunca retorna o email.
/etc/postfix/main.cf:
smtpd_recipient_restrictions =
...
check_sender_access hash:/etc/postfix/restricted_senders
...other stuff...
smtpd_restriction_classes = local_only
local_only =
check_recipient_access hash:/etc/postfix/local_domains, reject
Criei também os arquivos que ele pede:
/etc/postfix/restricted_senders:
teste@meudominio.com.br local_only
/etc/postfix/local_domains:
meudominio OK
em seguida faço o postmap para os arquivos acima postmap /etc/postfix/restricted_senders e para local_domain.
Regras tirada do site do POSTFIX mesmo
http://www.postfix.org/RESTRICTION_CLASS_README.html
segue a log:
Sep 4 16:53:34 firewall postfix/smtpd[30663]: B134E293A005: client=unknown[192.168.200.130]
Sep 4 16:53:34 firewall postfix/cleanup[30666]: B134E293A005: message-id=<000b01cea9a7$c81bf0f0$5853d2d0$@meudominio.com.br>
Sep 4 16:53:34 firewall postfix/qmgr[30659]: B134E293A005: from=<teste@meudominio.com.br>, size=579, nrcpt=1 (queue active)
Sep 4 16:53:34 firewall postfix/local[30677]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Sep 4 16:53:34 firewall postfix/local[30677]: B134E293A005: to=<teste@meudominio.com.br>, relay=local, delay=0.14, delays=0.1/0.01/0/0.03, dsn=2.0.0, status=$
Sep 4 16:53:34 firewall postfix/qmgr[30659]: B134E293A005: removed
Sep 4 16:53:37 firewall postfix/smtpd[30663]: disconnect from unknown[192.168.200.130]
essa e a log de enviando um email para o mesmo usuário.
Desde já agradeço, Obrigado.
Marco