root/trunk/configs/debian/postfix/main.cf

Revision 1403, 4.8 KB (checked in by scitech, 7 weeks ago)

message_size_limit is set twice

Line 
1#
2# ispCP ω (OMEGA) a Virtual Hosting Control System
3#
4# @copyright    2001-2006 by moleSoftware GmbH
5# @copyright    2006-2008 by ispCP | http://isp-control.net
6# @version              SVN: $Id$
7# @link                 http://isp-control.net
8# @author               ispCP Team
9#
10# @license
11#   This program is free software; you can redistribute it and/or modify it under
12#   the terms of the MPL General Public License as published by the Free Software
13#   Foundation; either version 1.1 of the License, or (at your option) any later
14#   version.
15#   You should have received a copy of the MPL Mozilla Public License along with
16#   this program; if not, write to the Open Source Initiative (OSI)
17#   http://opensource.org | osi@opensource.org
18#
19################################################################################
20
21# Postfix directory settings; These are critical for normal Postfix MTA functionallity
22command_directory            = /usr/sbin
23daemon_directory             = /usr/lib/postfix
24
25# Some common configuration parameters
26inet_interfaces              = all
27mynetworks_style             = host
28
29myhostname                   = {MTA_HOSTNAME}
30mydomain                     = {MTA_LOCAL_DOMAIN}
31myorigin                     = $myhostname
32
33smtpd_banner                 = $myhostname ESMTP ispCP {MTA_VERSION} Managed
34setgid_group                 = postdrop
35
36# Receiving messages parameters
37mydestination                = $myhostname, $mydomain
38append_dot_mydomain          = no
39append_at_myorigin           = yes
40local_transport              = local
41virtual_transport            = virtual
42transport_maps               = hash:{MTA_TRANSPORT_HASH}
43alias_maps                   = hash:{MTA_LOCAL_ALIAS_HASH}
44alias_database               = hash:{MTA_LOCAL_ALIAS_HASH}
45
46# Delivering local messages parameters
47mail_spool_directory         = {MTA_LOCAL_MAIL_DIR}
48
49# Mailboxquota
50# => 0 for unlimited
51# => 104857600 for 100 MB
52mailbox_size_limit           = 0
53mailbox_command              = procmail -a "$EXTENSION"
54
55# Message size limit
56# => 0 for unlimited
57# => 104857600 for 100 MB
58message_size_limit           = 0
59
60biff                         = no
61recipient_delimiter          = +
62
63local_destination_recipient_limit = 1
64local_recipient_maps         = unix:passwd.byname $alias_database
65
66# ispCP Autoresponder parameters
67ispcp-arpl_destination_recipient_limit = 1
68
69# Delivering virtual messages parameters
70virtual_mailbox_base         = {MTA_VIRTUAL_MAIL_DIR}
71virtual_mailbox_limit        = 0
72
73virtual_mailbox_domains      = hash:{MTA_VIRTUAL_DMN_HASH}
74virtual_mailbox_maps         = hash:{MTA_VIRTUAL_MAILBOX_HASH}
75
76virtual_alias_maps           = hash:{MTA_VIRTUAL_ALIAS_HASH}
77
78virtual_minimum_uid          = {MTA_MAILBOX_MIN_UID}
79virtual_uid_maps             = static:{MTA_MAILBOX_UID}
80virtual_gid_maps             = static:{MTA_MAILBOX_GID}
81
82# SASL paramters
83smtpd_sasl_auth_enable       = yes
84smtpd_sasl_security_options  = noanonymous
85smtpd_sasl_local_domain      =
86broken_sasl_auth_clients     = yes
87
88smtpd_helo_required          = yes
89
90smtpd_helo_restrictions      = permit_mynetworks,
91                               permit_sasl_authenticated,
92                               reject_invalid_helo_hostname,
93                               reject_non_fqdn_helo_hostname
94
95smtpd_sender_restrictions    = reject_non_fqdn_sender,
96                               reject_unknown_sender_domain,
97                               permit_mynetworks,
98                               permit_sasl_authenticated
99
100smtpd_recipient_restrictions = reject_non_fqdn_recipient,
101                               reject_unknown_recipient_domain,
102                               permit_mynetworks,
103                               permit_sasl_authenticated,
104                               reject_unauth_destination,
105                               reject_unlisted_recipient,
106                               check_policy_service inet:127.0.0.1:12525,
107                               check_policy_service inet:127.0.0.1:60000,
108                               permit
109
110smtpd_data_restrictions      = reject_multi_recipient_bounce,
111                               reject_unauth_pipelining
112
113# TLS parameters; activate, if avaible/used
114#smtpd_use_tls               = yes
115#smtpd_tls_loglevel          = 2
116#smtpd_tls_cert_file         = /etc/postfix/cert.pem
117#smtpd_tls_key_file          = /etc/postfix/privkey.pem
118#smtpd_tls_auth_only         = no
119#smtpd_tls_received_header   = yes
120
121# AMaViS parameters; activate, if available/used
122#content_filter               = amavis:[127.0.0.1]:10024
123
124# Quota support; activate, if available/used
125#virtual_create_maildirsize     = yes
126#virtual_mailbox_extended       = yes
127#virtual_mailbox_limit_maps     = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
128#virtual_mailbox_limit_override = yes
129#virtual_maildir_limit_message  = "The user you're trying to reach is over mailbox quota."
130#virtual_overquota_bounce       = yes
Note: See TracBrowser for help on using the browser.