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

Revision 1403, 4.8 kB (checked in by scitech, 1 week 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
22 command_directory            = /usr/sbin
23 daemon_directory             = /usr/lib/postfix
24
25 # Some common configuration parameters
26 inet_interfaces              = all
27 mynetworks_style             = host
28
29 myhostname                   = {MTA_HOSTNAME}
30 mydomain                     = {MTA_LOCAL_DOMAIN}
31 myorigin                     = $myhostname
32
33 smtpd_banner                 = $myhostname ESMTP ispCP {MTA_VERSION} Managed
34 setgid_group                 = maildrop
35
36 # Receiving messages parameters
37 mydestination                = $myhostname, $mydomain
38 append_dot_mydomain          = no
39 append_at_myorigin           = yes
40 local_transport              = local
41 virtual_transport            = virtual
42 transport_maps               = hash:{MTA_TRANSPORT_HASH}
43 alias_maps                   = hash:{MTA_LOCAL_ALIAS_HASH}
44 alias_database               = hash:{MTA_LOCAL_ALIAS_HASH}
45
46 # Delivering local messages parameters
47 mail_spool_directory         = {MTA_LOCAL_MAIL_DIR}
48
49 # Mailboxquota
50 # => 0 for unlimited
51 # => 104857600 for 100 MB
52 mailbox_size_limit           = 0
53 mailbox_command              = procmail -a "$EXTENSION"
54
55 # Message size limit
56 # => 0 for unlimited
57 # => 104857600 for 100 MB
58 message_size_limit           = 0
59
60 biff                         = no
61 recipient_delimiter          = +
62
63 local_destination_recipient_limit = 1
64 local_recipient_maps         = unix:passwd.byname $alias_database
65
66 # ispCP Autoresponder parameters
67 ispcp-arpl_destination_recipient_limit = 1
68
69 # Delivering virtual messages parameters
70 virtual_mailbox_base         = {MTA_VIRTUAL_MAIL_DIR}
71 virtual_mailbox_limit        = 0
72
73 virtual_mailbox_domains      = hash:{MTA_VIRTUAL_DMN_HASH}
74 virtual_mailbox_maps         = hash:{MTA_VIRTUAL_MAILBOX_HASH}
75
76 virtual_alias_maps           = hash:{MTA_VIRTUAL_ALIAS_HASH}
77
78 virtual_minimum_uid          = {MTA_MAILBOX_MIN_UID}
79 virtual_uid_maps             = static:{MTA_MAILBOX_UID}
80 virtual_gid_maps             = static:{MTA_MAILBOX_GID}
81
82 # SASL paramters
83 smtpd_sasl_auth_enable       = yes
84 smtpd_sasl_security_options  = noanonymous
85 smtpd_sasl_local_domain      =
86 broken_sasl_auth_clients     = yes
87
88 smtpd_helo_required          = yes
89
90 smtpd_helo_restrictions      = permit_mynetworks,
91                                permit_sasl_authenticated,
92                                reject_invalid_helo_hostname,
93                                reject_non_fqdn_helo_hostname
94
95 smtpd_sender_restrictions    = reject_non_fqdn_sender,
96                                reject_unknown_sender_domain,
97                                permit_mynetworks,
98                                permit_sasl_authenticated
99
100 smtpd_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
110 smtpd_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.