This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
plugins:postscreen [2014/01/30 23:50] mrpink |
plugins:postscreen [2015/09/29 12:22] (current) mrpink [Requirements] |
||
---|---|---|---|
Line 2: | Line 2: | ||
Plugin allows to use Postscreen with Postfix on i-MSCP. | Plugin allows to use Postscreen with Postfix on i-MSCP. | ||
+ | |||
+ | The Postfix Postscreen daemon provides additional protection against mail server overload. One Postscreen process handles multiple inbound SMTP connections, and decides which clients may talk to a Postfix SMTP server process. By keeping spambots away, Postscreen leaves more SMTP server processes available for legitimate clients, and delays the onset of server overload conditions. | ||
===== Attention ===== | ===== Attention ===== | ||
Line 13: | Line 15: | ||
===== Requirements ===== | ===== Requirements ===== | ||
- | * i-MSCP versions >= 1.1.0 | + | * i-MSCP versions >= 1.2.3 |
* Postfix version >= 2.8 | * Postfix version >= 2.8 | ||
+ | * See installation section for required software packages. | ||
===== Installation ===== | ===== Installation ===== | ||
- | **1.** Get the plugin from github | + | **1. Install the needed Debian Squeeze / Ubuntu Lucid package** |
- | # cd /usr/local/src | + | All newer versions of Debian / Ubuntu already have a compatible postfix version. |
- | # git clone git://github.com/i-MSCP/plugins.git | + | |
- | **2.** Create new Plugin archive | + | **Debian Squeeze** |
- | # cd plugins | + | Add the backports of Debian Squeeze to your /etc/apt/sources.list: |
- | # tar cvzf Postscreen.tar.gz Postscreen | + | |
+ | deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free | ||
+ | |||
+ | Installation of newer postfix package: | ||
+ | |||
+ | # aptitude update | ||
+ | # aptitude -t squeeze-backports install postfix | ||
+ | |||
+ | **Ubuntu Lucid** | ||
+ | |||
+ | Add the backports of Ubuntu Lucid to your /etc/apt/sources.list: | ||
+ | |||
+ | deb http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe | ||
+ | |||
+ | Installation of newer postfix package: | ||
+ | |||
+ | # aptitude update | ||
+ | # aptitude -t lucid-backports install postfix | ||
+ | |||
+ | **2. Get the plugin from Plugin Store** | ||
+ | |||
+ | http://i-mscp.net/filebase/index.php/Filebase/ | ||
- | **3.** Plugin upload and installation | + | **3. Plugin upload and installation** |
* Login into the panel as admin and go to the plugin management interface | * Login into the panel as admin and go to the plugin management interface | ||
Line 36: | Line 59: | ||
===== Update ===== | ===== Update ===== | ||
- | **1.** Get the plugin from github | + | **1. Get the plugin from Plugin Store** |
- | + | ||
- | # cd /usr/local/src | + | |
- | # git clone git://github.com/i-MSCP/plugins.git | + | |
- | + | ||
- | **2.** Create new Plugin archive | + | |
- | # cd plugins | + | http://i-mscp.net/filebase/index.php/Filebase/ |
- | # tar cvzf Postscreen.tar.gz Postscreen | + | |
- | **3.** Backup your current plugin config | + | **2. Backup your current plugin config** |
# plugins/Postscreen/config.php | # plugins/Postscreen/config.php | ||
- | **4.** Plugin upload and update | + | **3. Plugin upload and update** |
* Login into the panel as admin and go to the plugin management interface | * Login into the panel as admin and go to the plugin management interface |