Pular para o conteúdo

Postfix aceitar somente meu dominio interno

Responder tópico
  • Denunciar
  • Indicar

1. Postfix aceitar somente meu dominio interno

Enviado em 29/07/2009 - 16:46h

Olá galera... já procurei em vários lugares e nada... Tomara que vcs consigam me ajudar.

Instalaei o postfix e fiz as configurações principais (TLS / SASL / Courier-POP3) está enviando e recebendo tanto para o meu DOMINIO LOCAL quanto para EMAILS externos (ex. hotmail, gmail, yahoo....) e ae que está o problema... EU QUERO QUE SÓ ACEITE MANDAR PARA MEU DOMINIO LOCAL (xxx@empresa.loc), ou seja, minha REDE LOCAL.

Por favor, me ajudem!

Abração e antedipadamente agradeço a atenção de todos.

Du

Responder tópico

2. Postfix relay

Enviado em 29/07/2009 - 17:07h

Amigo,

Voce deve colocar (e testar com o parametro soft_bounce=yes antes) a seguinte restrição em main.cf:

smtpd_recipient_restrictions = permit_mynetworks, reject

E setar o parametro mynetworks para as suas redes não esquecendo o localhost (127.0.0.1)

Espero ter ajudado.

3. Postfix somente rede local

Enviado em 30/07/2009 - 10:00h

Olá Sérgio, obrigado pela atenção.

Então.. eu já fiz isso... ;-(

Veja a configuração do meu main.cf

------------------------------------------------------------------------
myhostname = servidor.abc.loc
mydomain = abc.loc
append_dot_mydomain = no
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $mydomain
mydestination = $mydomain, localhost
relayhost =
mynetworks = 127.0.0.0/8, 192.168.0.0/24
home_mailbox = Maildir/
mailbox_command=
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
message_size_limit = 20000000
mailbox_size_limit = 0

smtpd_recipient_restrictions = permit_mynetworks, reject

smtpd_helo_restrictions = permit_mynetworks, reject

smtpd_sender_restrictions = permit_mynetworks, reject

# --- TLS parametros de Configuracao ---

smtp_use_tls = Yes
smtp_tls_note_starttls_offer = Yes
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = Yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
tls_random_source = dev:/dev/urandom
------------------------------------------------------------------------

A minha rede está assim:

Internet
|
Firewall (liberado portas 25 e 110 para emils externos)
|
Pcs da Rede (Coloquei o Servidor Postfix como um PC da Rede, ou seja, atrás do Firewall.)

Será que vou ter que barrar o acesso a Internet do Servidor Postfix ? Ou tem alguma regra no PostFix que barre qualquer endereço de envio (exceto do dominio local) ??

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder