SHA256
1
0
forked from pool/postfix
Commit Graph

259 Commits

Author SHA256 Message Date
Christian Wittmer
d737fb736c Accepting request 70284 from home:computersalat:devel:mail
rework tls stuff, fix post-install, update vda patch

OBS-URL: https://build.opensuse.org/request/show/70284
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=74
2011-05-15 14:21:14 +00:00
Peter Varkoly
c17fe0c6e8 add missed changes
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=73
2011-05-11 08:39:07 +00:00
Peter Varkoly
a903a5b25b clean up
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=72
2011-05-11 08:33:37 +00:00
Peter Varkoly
2e6f6492bc - remove document paths from postfix-files to avoid error messages
when postfix-doc is not installed

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=71
2011-05-11 08:25:11 +00:00
Peter Varkoly
1a3ae8cbfe - update to 2.8.3 - VUL-0: postfix memory corruption
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=70
2011-05-10 10:50:20 +00:00
Peter Varkoly
b1803b3b67 Fixing permissions
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=69
2011-05-04 11:36:12 +00:00
Peter Varkoly
384f076982 - Use original main.cf and master.cf
- Let install READMES by postfix-install

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=68
2011-05-04 08:08:55 +00:00
Peter Varkoly
c5b649ec16 We always use tls
Make %post section exit status safer

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=67
2011-05-02 08:40:39 +00:00
Peter Varkoly
9c0b35a005 bnc#684302 - postfix packaging bugs break setups (in stock 11.4 and server:mail/postfix
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=66
2011-04-12 12:59:50 +00:00
OBS User buildservice-autocommit
4bfdb37f03 Updating link to change in openSUSE:Factory/postfix revision 65.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=15c7f93c68ab116d1e0534a04664b173
2011-04-11 07:00:22 +00:00
Peter Varkoly
f3a8e4a342 - bnc#641271 - postfix-2.7.1: init script cannot properly stop
multi-instance configurations

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=64
2011-04-10 07:01:11 +00:00
OBS User buildservice-autocommit
6a6e790fb8 Updating link to change in openSUSE:Factory/postfix revision 63.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=b95f3a31e47847be9d3507bc8ab6a8ba
2011-03-31 07:47:26 +00:00
Peter Varkoly
11539d9c10 - update to 2.8.2
* DNSBL/DNSWL:
    o Support for address patterns in DNS blacklist and whitelist lookup results.
    o The Postfix SMTP server now supports DNS-based whitelisting with several safety features
  * Support for read-only sqlite database access.
  * Alias expansion:
    o Postfix now reports a temporary delivery error when the result
      of virtual alias expansion would exceed the virtual_alias_recursion_limit
      or virtual_alias_expansion_limit.
    o To avoid repeated delivery to mailing lists with pathological
      nested alias configurations, the local(8) delivery agent now keeps
      the owner-alias attribute of a parent alias, when delivering mail
      to a child alias that does not have its own owner alias.
  * The Postfix SMTP client no longer appends the local domain when
    looking up a DNS name without ".".
  * The SMTP server now supports contact information that is appended
    to "reject" responses: smtpd_reject_footer
  * Postfix by default no longer adds a "To: undisclosed-recipients:;"
    header when no recipient specified in the message header.
  * tls support:
    o The Postfix SMTP server now always re-computes the SASL mechanism
      list after successful completion of the STARTTLS command.
    o The smtpd_starttls_timeout default value is now stress-dependent.
    o Postfix no longer appends the system-supplied default CA certificates
      to the lists specified with *_tls_CAfile or with *_tls_CApath.
  * New feature: Prototype postscreen(8) server that runs a number
    of time-consuming checks in parallel for all incoming SMTP connections,
    before clients are allowed to talk to a real Postfix SMTP server.
    It detects clients that start talking too soon, or clients that appear

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=62
2011-03-30 22:00:52 +00:00
Peter Varkoly
121418f3c3 bnc#667299 - Postfix LICENSE not marked as documentation
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=60
2011-02-10 11:44:16 +00:00
OBS User buildservice-autocommit
c016f3329c Updating link to change in openSUSE:Factory/postfix revision 58.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=88559560648203b138f89dd01ea0303f
2011-02-01 14:11:40 +00:00
Christian Wittmer
194cf651d2 Accepting request 58474 from home:computersalat:devel:mail
no complain, hence self accept

OBS-URL: https://build.opensuse.org/request/show/58474
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=58
2011-01-31 08:37:02 +00:00
OBS User buildservice-autocommit
305c62b36c Updating link to change in openSUSE:Factory/postfix revision 56.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=70a98a1e816cdce513ff2ef0154f168c
2011-01-10 09:43:15 +00:00
Cristian Rodríguez
3ee76b1e4e Accepting request 57075 from home:computersalat:devel:mail
OBS-URL: https://build.opensuse.org/request/show/57075
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=56
2011-01-07 18:21:49 +00:00
OBS User buildservice-autocommit
acd06eca6f Updating link to change in openSUSE:Factory/postfix revision 54.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=a9b7574453d91724cabd04f11cc040a6
2010-12-28 23:31:33 +00:00
Andreas Schneider
994a243dc1 Accepting request 55672 from home:computersalat:devel:mail
OBS-URL: https://build.opensuse.org/request/show/55672
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=54
2010-12-22 17:52:42 +00:00
Peter Varkoly
70d3fd0f64 Accepting request 55152 from home:coolo:branches:openSUSE:Factory
reviewed ok.

OBS-URL: https://build.opensuse.org/request/show/55152
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=53
2010-12-08 13:27:54 +00:00
Peter Varkoly
23b7c4154f Remove last patch
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=52
2010-11-25 15:16:13 +00:00
Peter Varkoly
223d091e36 - bnc#649549 - yast2-mail doesn't enable and start cyrus-imapd
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=51
2010-11-03 11:54:37 +00:00
OBS User buildservice-autocommit
236e8ece52 Updating link to change in openSUSE:Factory/postfix revision 52.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=4e9c0853187c4fdfba06f68b9f7b8807
2010-08-13 22:00:45 +00:00
OBS User autobuild
8d7f684c45 Accepting request 45513 from server:mail
checked in (request 45513)

OBS-URL: https://build.opensuse.org/request/show/45513
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=50
2010-08-13 22:00:44 +00:00
Peter Varkoly
f5c71c9dfe Remove obsolate poststripts
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=49
2010-08-12 18:58:14 +00:00
Peter Varkoly
73c52f3ef9 - bnc#625657 - SuSEconfig.postfix and smtp_use_tls
- bnc#622873 - postfix doesn't start if ipv6 is disabled

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=48
2010-08-04 12:25:04 +00:00
OBS User autobuild
7a6592aefe Accepting request 42683 from server:mail
checked in (request 42683)

OBS-URL: https://build.opensuse.org/request/show/42683
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=47
2010-07-19 11:37:15 +00:00
Christian Wittmer
66fddcabd7 Accepting request 42682 from home:computersalat:devel:mail
Copy from home:computersalat:devel:mail/postfix via accept of submit request 42682 revision 13.
Request was accepted with message:
self accept

OBS-URL: https://build.opensuse.org/request/show/42682
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=46
2010-07-07 11:28:24 +00:00
Christian Wittmer
8f8a63f08d Accepting request 42470 from home:computersalat:devel:mail
Copy from home:computersalat:devel:mail/postfix via accept of submit request 42470 revision 11.
Request was accepted with message:
self accept

OBS-URL: https://build.opensuse.org/request/show/42470
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=45
2010-07-05 09:48:36 +00:00
Christian Wittmer
fb609c6508 Accepting request 41622 from home:computersalat:devel:mail
Copy from home:computersalat:devel:mail/postfix via accept of submit request 41622 revision 7.
Request was accepted with message:
self accept

OBS-URL: https://build.opensuse.org/request/show/41622
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=44
2010-06-16 23:55:52 +00:00
OBS User autobuild
99d4c9d7e5 Accepting request 41316 from server:mail
checked in (request 41316)

OBS-URL: https://build.opensuse.org/request/show/41316
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=43
2010-06-11 08:26:43 +00:00
Peter Varkoly
4780689a8d - update to 2.7.1
* Bugfix (introduced Postfix 2.6) in the XFORWARD implementation,
      which sends remote SMTP client attributes through SMTP-based content filters.
      The Postfix SMTP client did not skip "unknown" SMTP client attributes,
      causing a syntax error when sending an "unknown" client PORT attribute.
    * Robustness: skip LDAP queries with non-ASCII search strings, instead of failing with a database lookup error.
    * Safety: Postfix processes now log a warning when a matchlist has
      a #comment at the end of a line (for example mynetworks or relay_domains).
    * Portability: OpenSSL 1.0.0 changes the priority of anonymous cyphers.
    * Portability: Berkeley DB 5.x is now supported.

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=42
2010-06-10 11:11:13 +00:00
Christian Wittmer
2126f91a28 fix obviously lost POSTFIX_MYHOSTNAME
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=41
2010-05-20 17:10:18 +00:00
OBS User buildservice-autocommit
5b710a872d Updating link to change in openSUSE:Factory/postfix revision 47.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=b39225061fba4e1a50161e331c8ddb42
2010-04-13 19:38:42 +00:00
OBS User autobuild
7de5beedf5 Accepting request 37592 from server:mail
checked in (request 37592)

OBS-URL: https://build.opensuse.org/request/show/37592
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=40
2010-04-13 19:38:41 +00:00
Peter Varkoly
69d6f28f73 type
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=39
2010-04-07 14:01:15 +00:00
Peter Varkoly
96c09fe6a3 - New file check_mail_queue. This script checks if there are some
mails in the queue and starts postfix if necessary. After delivering
  the mails postfix will be stoped.

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=38
2010-04-07 12:40:58 +00:00
OBS User buildservice-autocommit
85238cb583 Updating link to change in openSUSE:Factory/postfix revision 46.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=cc34773aee7ffb2888ab9aa40736aa79
2010-04-01 13:25:20 +00:00
OBS User autobuild
2fc28ab54b Accepting request 36531 from server:mail
checked in (request 36531)

OBS-URL: https://build.opensuse.org/request/show/36531
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=37
2010-04-01 13:25:19 +00:00
Peter Varkoly
6e48be628a - bnc#559145 - Changed Domain name not reflected when sending mail
First /var/run/dhcp-hostname will be evaluated
- Now POSTFIX_SMTP_TLS_CLIENT is ternary : no yes must

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=36
2010-04-01 10:29:38 +00:00
OBS User buildservice-autocommit
2efcf0d5c8 Updating link to change in openSUSE:Factory/postfix revision 45.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=279eba563c773bf8a942fc2606a33dfb
2010-03-18 15:22:38 +00:00
OBS User autobuild
cdb57565c2 Accepting request 33648 from server:mail
checked in (request 33648)

OBS-URL: https://build.opensuse.org/request/show/33648
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=35
2010-03-05 01:12:29 +00:00
Peter Varkoly
0fb008e079 Trimm changelog
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=34
2010-03-01 09:18:21 +00:00
Peter Varkoly
9708fab7b6 - update to 2.7.0
* performance
    [Feature 20100101] Periodic cache cleanup for the verify(8) cache
    database. The time between cache cleanup runs is controlled with
    the address_verify_cache_cleanup_interval (default: 12h) parameter.
    Cache cleanup increases the database access latency, so this should
    not be run more often than necessary.
    
    [Feature 20091109] Improved before-queue filter performance.  With
    "smtpd_proxy_options = speed_adjust", the Postfix SMTP server
    receives the entire message before it connects to a before-queue
    content filter. This means you can run more SMTP server processes
    with the same number of running content filter processes, and thus,
    handle more mail. This feature is off by default until it is proven
    to create no new problems.
    
    This addresses a concern of people in Europe who want to reject all
    bad mail with a before-queue filter. The alternative, an after-queue
    filter, means they would have to discard bad mail (which is illegal)
    or bounce bad mail (which violates good network citizenship).
    
    NOTE 1: When this feature is turned on, a filter cannot selectively
    reject recipients of a multi-recipient message.  It is OK to reject
    all recipients of the same multi-recipient message, as is deferring
    or accepting all recipients of the same multi-recipient message.
    
    NOTE 2: This feature increases the minimum amount of free queue
    space by $message_size_limit. The extra space is needed to save the
    message to a temporary file.
    
    To keep the performance overhead low, the same temporary file is
    reused with successive mail transactions (the file is of course
    truncated before reuse, so there is no information leakage).
  
  * sender reputation
    [Feature 20100117] The FILTER action in access maps or header/body_checks
    now supports sender reputation schemes that dynamically choose the
    SMTP source IP address. Typically, mail is split into classes, and
    all mail in class X is sent out from an SMTP client IP address that
    is reserved for class X.
    
    This is implemented by specifying FILTER actions with empty next-hop
    destinations in access maps or header/body_checks, and by configuring
    in master.cf one Postfix SMTP client for each SMTP source IP address,
    where each client has its own "-o myhostname" and "-o smtp_bind_address"
    settings.
    
    [Feature 20091209] sender_dependent_default_transport_maps, a
    per-sender override for default_transport. The original motivation
    is to use different output channels (with different source IP
    addresses) for different sender addresses, in order to keep their
    IP-based reputations separate from each other.
    
    The result value syntax is that of default_transport, not transport_maps.
    Thus, sender_dependent_default_transport_maps does not support the
    special transport_maps result value syntax for null transport, null
    nexthop, or null email address.
    
    This feature makes sender_dependent_relayhost_maps pretty much
    redundant (though sender_dependent_relayhost_maps will often be
    easier to use because that is the only thing people want to override).
  
  * address verification
    [Incompat 20100101] The verify(8) service now uses a persistent
    cache by default (address_verify_map = btree:$data_directory/verify_cache).
    To disable, specify "address_verify_map =" in main.cf.
    
    When periodic cache cleanup is enabled (the default), the verify(8)
    server now requires that the cache database supports the "delete"
    and "sequence" operations.  To disable periodic cache cleanup specify
    a zero address_verify_cache_cleanup_interval value.
    
    [Feature 20100101] Periodic cache cleanup for the verify(8) cache
    database. The time between cache cleanup runs is controlled with
    the address_verify_cache_cleanup_interval (default: 12h) parameter.
    Cache cleanup increases the database access latency, so this should
    not be run more often than necessary.
  
  * content filter
    [Incompat 20100117] The meaning of an empty filter next-hop destination
    has changed (for example, "content_filter = foo:" or "FILTER foo:").
    Postfix now uses the recipient domain, instead of using $myhostname
    as in Postfix 2.6 and earlier.  To restore the old behavior specify
    "default_filter_nexthop = $myhostname", or specify a non-empty
    next-hop content filter destination.
    
    This compatibility option is not needed with SMTP-based content
    filters, because these always have an explicit next-hop destination.
    
    With pipe-based filters that specify no next-hop destination, the
    compatibility option restores the FIFO order of deliveries. Without
    the compatibility option, the delivery order for filters without
    next-hop destination changes to round-robin domain selection.
    
    [Feature 20100117] The FILTER action in access maps or header/body_checks
    now supports sender reputation schemes that dynamically choose the
    SMTP source IP address. Typically, mail is split into classes, and
    all mail in class X is sent out from an SMTP client IP address that
    is reserved for class X.
    
    This is implemented by specifying FILTER actions with empty next-hop
    destinations in access maps or header/body_checks, and by configuring
    in master.cf one Postfix SMTP client for each SMTP source IP address,
    where each client has its own "-o myhostname" and "-o smtp_bind_address"
    settings.
    
    [Feature 20091109] Improved before-queue filter performance.  With
    "smtpd_proxy_options = speed_adjust", the Postfix SMTP server
    receives the entire message before it connects to a before-queue
    content filter. This means you can run more SMTP server processes
    with the same number of running content filter processes, and thus,
    handle more mail. This feature is off by default until it is proven
    to create no new problems.
    
    This addresses a concern of people in Europe who want to reject all
    bad mail with a before-queue filter. The alternative, an after-queue
    filter, means they would have to discard bad mail (which is illegal)
    or bounce bad mail (which violates good network citizenship).
    
    NOTE 1: When this feature is turned on, a filter cannot selectively
    reject recipients of a multi-recipient message.  It is OK to reject
    all recipients of the same multi-recipient message, as is deferring
    or accepting all recipients of the same multi-recipient message.
    
    NOTE 2: This feature increases the minimum amount of free queue
    space by $message_size_limit. The extra space is needed to save the
    message to a temporary file.
    
    To keep the performance overhead low, the same temporary file is
    reused with successive mail transactions (the file is of course
    truncated before reuse, so there is no information leakage).
  
  * milter
    [Feature 20090606] Support for header checks on Milter-generated
    message headers.  This can be used, for example, to control mail
    flow with Milter-generated headers that carry indicators for badness
    or goodness. For details, see the postconf(5) section for
    "milter_header_checks". Currently, all header_checks features are
    implemented except PREPEND.  
  
  * multi-instance support
    [Incompat 20090606] The "postmulti -e destroy" command no longer
    attempts to remove files that are created AFTER "postmulti -e
    create".  It still works as expected immediately after creating an
    instance by mistake.  Trying to automatically remove other files
    is too risky because Postfix-owned directories are by design not
    trusted.

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=33
2010-02-28 18:47:06 +00:00
Peter Varkoly
7dc2bd7a6a Update to 2.7.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=32
2010-02-25 16:02:00 +00:00
OBS User buildservice-autocommit
bdfe879a59 Updating link to change in openSUSE:Factory/postfix revision 43.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=7795a5baa1012dc0e503e0e2e969eae3
2010-02-12 20:17:29 +00:00
OBS User autobuild
c0475dc719 checked in (request 32364)
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=30
2010-02-12 20:17:28 +00:00
Stephan Kulow
dd8778cfbd Accepting request 32318 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/postfix via accept of submit request 32318 revision 2.
Request was accepted with message:
pushing it myself

OBS-URL: https://build.opensuse.org/request/show/32318
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=29
2010-02-11 15:17:19 +00:00
OBS User buildservice-autocommit
49d4b528e3 Updating link to change in openSUSE:Factory/postfix revision 42.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=6ba049571e2b73e374d502c742c87c43
2010-02-05 13:02:44 +00:00