Ignore:
Timestamp:
04/04/12 20:45:43 (12 years ago)
Author:
wmerlotto
Message:

Ticket #2557 - padronização dos arquivos de configuração do postfix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/INSTALL/debian/squeeze/etc/postfix/main.cf

    r5871 r5883  
    1 ## Altere todos os expresso.pr.gov.br para seu dominio 
     1# Configuracoes para o Expresso 
    22myorigin = DOMAIN 
    33myhostname = DOMAIN 
     
    77append_dot_mydomain = no 
    88 
    9 unknown_local_recipient_reject_code = 450  
    10 recipient_delimiter = +  
    11 smtpd_banner = SMTP 
    12 mynetworks = 127.0.0.1/32 
    13  
    149# A lista de dominios que esta maquina considera seu destino final. 
    1510mydestination = $myhostname, localhost.$mydomain, DOMAIN 
    1611 
     12recipient_delimiter = +  
     13smtpd_banner = $myhostname ESMTP Expresso Livre - (GNU/Linux) 
     14mynetworks = 127.0.0.1/32 
     15 
    1716inet_interfaces = all 
    1817disable_dns_lookups = no  
    19 mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp 
    20 #transport_maps = hash:/etc/postfix/transport 
    21  
    22  
     18# Faz a entrega dos e-mails para o cyrus 
     19transport_maps = hash:/etc/postfix/transport 
     20#mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp 
    2321 
    2422#smtpd_use_tls = no  
    25 alias_maps =  
     23alias_maps = hash:/etc/aliases 
     24alias_database = hash:/etc/aliases 
    2625 
    2726virtual_alias_maps = ldap:aliases, ldap:mailboxes, ldap:grupos, ldap:listas, ldap:cxinstitucionais, ldap:cxcompartilhadas 
    2827 
    29 #SCL - Sender Control List 
    30 smtpd_recipient_restrictions = check_recipient_access ldap:cra_maillists, reject_unauth_destination 
    31 smtpd_restriction_classes = mailListRestriction 
    32 mailListRestriction = check_sender_access ldap:csa_maillists, reject 
     28# Para facilitar a configuracao 
     29ldaphost = 127.0.0.1 
     30ldapbase = LDAP_DN 
    3331 
    3432#Caixas Postais 
    35 mailboxes_server_host = 127.0.0.1 
     33mailboxes_server_host = $ldaphost 
    3634        # host do servidor LDAP. 
    3735mailboxes_version = 3 
     
    4139mailboxes_chase_referral = 0 
    4240        # seguir referral? (false = 0 = nao) 
    43 mailboxes_search_base = LDAP_DN 
     41mailboxes_search_base = $ldapbase 
    4442        #Base do servidor LDAP. 
    4543mailboxes_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=posixAccount)(phpgwAccountType=u)(accountStatus=active)) 
     
    5351                                                                         
    5452#Aliases 
    55 aliases_server_host = 127.0.0.1 
     53aliases_server_host = $ldaphost 
    5654aliases_version = 3 
    5755aliases_timeout = 10 
    5856aliases_chase_referral = 0 
    59 aliases_search_base = LDAP_DN 
     57aliases_search_base = $ldapbase 
    6058aliases_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=posixAccount)(phpgwAccountType=u)(deliveryMode=forwardOnly)(accountStatus=active)) 
    6159aliases_domain = hash:/etc/postfix/expresso-dominios 
     
    6361 
    6462#Listas 
    65 listas_server_host = 127.0.0.1 
     63listas_server_host = $ldaphost 
    6664listas_version = 3 
    6765listas_timeout = 10 
    6866listas_chase_referral = 0 
    69 listas_search_base = LDAP_DN 
     67listas_search_base = $ldapbase 
    7068listas_query_filter = (&(mail=%s)(phpgwAccountType=l)(objectClass=posixAccount)(deliveryMode=forwardOnly)(accountStatus=active)) 
    7169listas_domain = hash:/etc/postfix/expresso-dominios 
     
    7371 
    7472#Grupos 
    75 grupos_server_host = 127.0.0.1 
     73grupos_server_host = $ldaphost 
    7674grupos_version = 3 
    7775grupos_timeout = 10 
    7876grupos_chase_referral = 0 
    79 grupos_search_base = LDAP_DN 
     77grupos_search_base = $ldapbase 
    8078grupos_query_filter = (&(cn=%u)(objectClass=posixGroup)(phpgwAccountType=g)) 
    8179grupos_bind = no 
     
    8482 
    8583#Contas institucionais 
    86 cxinstitucionais_server_host = 127.0.0.1 
     84cxinstitucionais_server_host = $ldaphost 
    8785cxinstitucionais_version = 3 
    8886cxinstitucionais_timeout = 10 
    8987cxinstitucionais_chase_referral = 0 
    90 cxinstitucionais_search_base = LDAP_DN 
     88cxinstitucionais_search_base = $ldapbase 
    9189cxinstitucionais_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=phpgwAccount)(phpgwAccountType=i)(accountStatus=active)) 
    9290cxinstitucionais_domain = hash:/etc/postfix/expresso-dominios 
     
    9492 
    9593#Contas compartilhadas 
    96 cxcompartilhadas_server_host = 127.0.0.1 
     94cxcompartilhadas_server_host = $ldaphost 
    9795cxcompartilhadas_version = 3 
    9896cxcompartilhadas_timeout = 10 
    9997cxcompartilhadas_chase_referral = 0 
    100 cxcompartilhadas_search_base = LDAP_DN 
     98cxcompartilhadas_search_base = $ldapbase 
    10199cxcompartilhadas_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=phpgwAccount)(phpgwAccountType=s)(accountStatus=active)) 
    102100cxcompartilhadas_domain = hash:/etc/postfix/expresso-dominios 
     
    104102 
    105103# SCL ## cra_maillists (check_recipient_access_maillists) 
    106 cra_maillists_server_host = 127.0.0.1 
     104cra_maillists_server_host = $ldaphost 
    107105cra_maillists_version = 3 
    108106cra_maillists_timeout = 10 
    109107cra_maillists_chase_referral = 0 
    110 cra_maillists_search_base = LDAP_DN 
     108cra_maillists_search_base = $ldapbase 
    111109cra_maillists_query_filter = (&(mail=%s)(phpgwAccountType=l)(accountRestrictive=mailListRestriction)) 
    112110cra_maillists_result_attribute = accountRestrictive 
     
    115113 
    116114# SCL ## csa_maillists (check_sender_access_maillists) 
    117 csa_maillists_server_host = 127.0.0.1 
     115csa_maillists_server_host = $ldaphost 
    118116csa_maillists_version = 3 
    119117csa_maillists_timeout = 10 
    120118csa_maillists_chase_referral = 0 
    121 csa_maillists_search_base = LDAP_DN 
     119csa_maillists_search_base = $ldapbase 
    122120csa_maillists_query_filter = (|(&(mailSenderAddress=%s)(phpgwAccountType=l))(&(participantCanSendMail=TRUE)(mailForwardingAddress=%s))) 
    123121csa_maillists_result_attribute = accountDeliveryMessage 
    124122csa_maillists_domain = hash:/etc/postfix/expresso-dominios 
    125123 
    126  
    127124##################################################################### 
    128125# CONTROLE DE FALHA DE ENTREGA. 
    129126 
     127unknown_local_recipient_reject_code = 450  
    130128# O tempo entre as tentativas de entrega da fila. 
    131129# The time between deferred queue scans by the queue manager. 
     
    151149# Tamanho maximo para envio (20Mb) 
    152150message_size_limit = 20971520 
    153 # Tamanho maximo para recebimento (100Mb) 
    154 mailbox_size_limit = 104857600 
     151 
     152# Controle de restricoes 
     153smtpd_recipient_restrictions =  
     154        # Restringe acesso, a remententes nao autorizados, as listas do Expresso 
     155        check_recipient_access ldap:cra_maillists, 
     156        # o IP do remetente esta na lista de permitidos 
     157        permit_mynetworks, 
     158        permit_sasl_authenticated, 
     159        # Fecha o relay do servidor 
     160        reject_unauth_destination, 
     161        # o endereco do destinatario existe ou e alcancavel 
     162        reject_unverified_recipient, 
     163        permit 
     164 
     165#SCL - Sender Control List - Restricoes para envio nas listas 
     166smtpd_restriction_classes = mailListRestriction 
     167mailListRestriction = check_sender_access ldap:csa_maillists, 
     168                        reject 
     169 
     170 
Note: See TracChangeset for help on using the changeset viewer.