Postfix aceitar somente meu dominio interno

1. Postfix aceitar somente meu dominio interno

Eduardo Oliveira
dudupir

(usa Debian)

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


  


2. Postfix relay

Sergio Pires de Albuquerque
sergiopires

(usa Debian)

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

Eduardo Oliveira
dudupir

(usa Debian)

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) ??






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts