source: sandbox/2.3-MailArchiver/doc-expressolivre/debian/arqs-conf/etc/postfix/main.cf @ 6779

Revision 6779, 5.6 KB checked in by rafaelraymundo, 12 years ago (diff)

Ticket #2946 - Liberado Expresso(branch 2.3) integrado ao MailArchiver?.

Line 
1## Altere todos os expresso.pr.gov.br para seu dominio
2myorigin = DOMAIN
3myhostname = DOMAIN
4biff = no
5
6append_at_myorigin = no
7append_dot_mydomain = no
8
9unknown_local_recipient_reject_code = 450
10recipient_delimiter = +
11smtpd_banner = SMTP
12mynetworks = 127.0.0.1/32
13
14# A lista de dominios que esta maquina considera seu destino final.
15mydestination = $myhostname, localhost.$mydomain, DOMAIN
16
17inet_interfaces = all
18disable_dns_lookups = no
19mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
20
21#smtpd_use_tls = no
22alias_maps =
23
24virtual_alias_maps = ldap:aliases, ldap:mailboxes, ldap:grupos, ldap:listas, ldap:cxinstitucionais, ldap:cxcompartilhadas
25
26#SCL - Sender Control List
27smtpd_recipient_restrictions = check_recipient_access ldap:cra_maillists, reject_unauth_destination
28smtpd_restriction_classes = mailListRestriction
29mailListRestriction = check_sender_access ldap:csa_maillists, reject
30
31#Caixas Postais
32mailboxes_server_host = 127.0.0.1
33        # host do servidor LDAP.
34mailboxes_version = 3
35        # versao do ldap
36mailboxes_timeout = 10
37        # tempo em segundo para gerar um timeout na consulta
38mailboxes_chase_referral = 0
39        # seguir referral? (false = 0 = nao)
40mailboxes_search_base = LDAP_DN
41        #Base do servidor LDAP.
42mailboxes_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=posixAccount)(phpgwAccountType=u)(accountStatus=active))
43        # A pesquisa que sera feita. Será retornado o UID e o MailForwardingAddress (result_attribute) da Entrada
44        # correspondente ao query_filter. %s eh oq vem do postfix.
45mailboxes_bind = no
46mailboxes_domain = hash:/etc/postfix/expresso-dominios
47        # utilizar anonymous.
48mailboxes_result_attribute = uid, mailForwardingAddress
49        # o LDAP retornará estes atributos.
50                                                                       
51#Aliases
52aliases_server_host = 127.0.0.1
53aliases_version = 3
54aliases_timeout = 10
55aliases_chase_referral = 0
56aliases_search_base = LDAP_DN
57aliases_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=posixAccount)(phpgwAccountType=u)(deliveryMode=forwardOnly)(accountStatus=active))
58aliases_domain = hash:/etc/postfix/expresso-dominios
59aliases_result_attribute = mailForwardingAddress
60
61#Listas
62listas_server_host = 127.0.0.1
63listas_version = 3
64listas_timeout = 10
65listas_chase_referral = 0
66listas_search_base = LDAP_DN
67listas_query_filter = (&(mail=%s)(phpgwAccountType=l)(objectClass=posixAccount)(deliveryMode=forwardOnly)(accountStatus=active))
68listas_domain = hash:/etc/postfix/expresso-dominios
69listas_result_attribute = mailForwardingAddress
70
71#Grupos
72grupos_server_host = 127.0.0.1
73grupos_version = 3
74grupos_timeout = 10
75grupos_chase_referral = 0
76grupos_search_base = LDAP_DN
77grupos_query_filter = (&(cn=%u)(objectClass=posixGroup)(phpgwAccountType=g))
78grupos_bind = no
79grupos_domain = hash:/etc/postfix/expresso-dominios
80grupos_result_attribute = memberUid
81
82#Contas institucionais
83cxinstitucionais_server_host = 127.0.0.1
84cxinstitucionais_version = 3
85cxinstitucionais_timeout = 10
86cxinstitucionais_chase_referral = 0
87cxinstitucionais_search_base = LDAP_DN
88cxinstitucionais_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=phpgwAccount)(phpgwAccountType=i)(accountStatus=active))
89cxinstitucionais_domain = hash:/etc/postfix/expresso-dominios
90cxinstitucionais_result_attribute = mailForwardingAddress
91
92#Contas compartilhadas
93cxcompartilhadas_server_host = 127.0.0.1
94cxcompartilhadas_version = 3
95cxcompartilhadas_timeout = 10
96cxcompartilhadas_chase_referral = 0
97cxcompartilhadas_search_base = LDAP_DN
98cxcompartilhadas_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=phpgwAccount)(phpgwAccountType=s)(accountStatus=active))
99cxcompartilhadas_domain = hash:/etc/postfix/expresso-dominios
100cxcompartilhadas_result_attribute = uid, mailForwardingAddress
101
102# SCL ## cra_maillists (check_recipient_access_maillists)
103cra_maillists_server_host = 127.0.0.1
104cra_maillists_version = 3
105cra_maillists_timeout = 10
106cra_maillists_chase_referral = 0
107cra_maillists_search_base = LDAP_DN
108cra_maillists_query_filter = (&(mail=%s)(phpgwAccountType=l)(accountRestrictive=mailListRestriction))
109cra_maillists_result_attribute = accountRestrictive
110cra_maillists_domain = hash:/etc/postfix/expresso-dominios
111cra_maillists_bind = no
112
113# SCL ## csa_maillists (check_sender_access_maillists)
114csa_maillists_server_host = 127.0.0.1
115csa_maillists_version = 3
116csa_maillists_timeout = 10
117csa_maillists_chase_referral = 0
118csa_maillists_search_base = LDAP_DN
119csa_maillists_query_filter = (|(&(mailSenderAddress=%s)(phpgwAccountType=l))(&(participantCanSendMail=TRUE)(mailForwardingAddress=%s)))
120csa_maillists_result_attribute = accountDeliveryMessage
121csa_maillists_domain = hash:/etc/postfix/expresso-dominios
122
123
124#####################################################################
125# CONTROLE DE FALHA DE ENTREGA.
126
127# O tempo entre as tentativas de entrega da fila.
128# The time between deferred queue scans by the queue manager.
129queue_run_delay = 480s
130
131# The maximal time a bounce message is queued before it is considered undeliverable.
132bounce_queue_lifetime = 5400s
133#2400
134
135# O tempo maximo que uma mensagem fica na fila de adiadas, antes de voltar ao sender.
136# How long a message stays in the queue before it is sent back as undeliverable.
137maximal_queue_lifetime = 5400s
138#2400
139
140# O tempo maxima entre tentativas de entregar uma mensagem adiada (deferida)
141# The maximal time between attempts to deliver a deferred message.
142maximal_backoff_time = 480s
143
144# O tempo minimo entre tentativas de entregar uma mensagem adiada (deferida)
145# The minimal time between attempts to deliver a deferred message.
146minimal_backoff_time = 240s
147
148# Tamanho maximo para envio (20Mb)
149message_size_limit = 20971520
150# Tamanho maximo para recebimento (100Mb)
151mailbox_size_limit = 104857600
Note: See TracBrowser for help on using the repository browser.