qpsmtpd/UPGRADING.md

43 lines
1.5 KiB
Markdown
Raw Normal View History

2014-09-18 07:26:22 +02:00
# Upgrade notes
2012-08-21 00:12:14 +02:00
When upgrading please review these notes for the versions you are
2014-09-18 07:26:22 +02:00
upgrading _from_.
2012-08-21 00:12:14 +02:00
2014-09-18 07:26:22 +02:00
## v0.84 or below
2012-08-21 00:12:14 +02:00
2014-09-18 07:26:22 +02:00
### CHECK\_RELAY, CHECK\_NORELAY, RELAY\_ONLY
2012-08-21 00:12:14 +02:00
All 3 plugins are deprecated and replaced with a new 'relay'
plugin. The new plugin reads the same config files (see 'perldoc
plugins/relay') as the previous plugins. To get the equivalent
2014-09-18 07:26:22 +02:00
functionality of enabling 'relay\_only', use the 'only' argument to the
2012-08-21 00:12:14 +02:00
relay plugin as documented in the RELAY ONLY section of plugins/relay.
2014-09-18 07:26:22 +02:00
### GREYLISTING plugin
2012-08-21 00:12:14 +02:00
2014-09-18 07:26:22 +02:00
'mode' config argument is deprecated. Use reject and reject\_type instead.
2012-08-21 00:12:14 +02:00
The greylisting DB format has changed to accommodate IPv6
addresses. (The DB key has colon ':' seperated fields, and IPv6
addresses are colon delimited). The new format converts the IPs into
integers. There is a new config option named 'upgrade' that when
enabled, updates all the records in your DB to the new format. Simply
add 'upgrade 1' to the plugin entry in config/plugins, start up
qpsmtpd once, make one connection. A log entry will be made, telling
how many records were upgraded. Remove the upgrade option from your
config.
2014-09-18 07:26:22 +02:00
### SPF plugin
2012-08-21 00:12:14 +02:00
2014-09-18 07:26:22 +02:00
spf\_deny setting deprecated. Use reject N setting instead, which
2012-08-21 00:12:14 +02:00
provides administrators with more granular control over SPF. For
2014-09-18 07:26:22 +02:00
backward compatibility, a spf\_deny setting of 1 is mapped to 'reject
3' and a 'spf\_deny 2' is mapped to 'reject 4'.
2012-08-21 00:12:14 +02:00
2014-09-18 07:26:22 +02:00
### P0F plugin
2012-08-21 00:12:14 +02:00
defaults to p0f v3 (was v2).
Upgrade p0f to version 3 or add 'version 2' to your p0f line in
config/plugins. perldoc plugins/ident/p0f for more details.