This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
plugins:opendkim [2014/01/30 23:43] mrpink [Requirements] |
plugins:opendkim [2016/07/17 10:37] theemstra [Requirements] |
||
---|---|---|---|
Line 1: | Line 1: | ||
======OpenDKIM Plugin Documentation====== | ======OpenDKIM Plugin Documentation====== | ||
- | Plugin providing OpenDKIM an implementation for i-MSCP. | + | Plugin providing an OpenDKIM implementation for i-MSCP. |
===== Requirements ===== | ===== Requirements ===== | ||
- | * i-MSCP versions >= 1.1.0.rc4.7 | + | * i-MSCP versions >= 1.3.0 |
- | * Installed packages: opendkim, opendkim-tools | + | * See installation section for required software packages. |
- | ===== Existing milter configurations ===== | + | ===== Limitations ===== |
+ | |||
+ | At the moment the DKIM signing is only supported for normal domains and alias domains. \\ It is planned to also support subdomains in a future version. | ||
+ | |||
+ | ===== Installation instructions ===== | ||
- | This plugin will not check for an existing milter configuration in the Postfix main.cf file. If you need to add an extra milter, please ask in our forum! | ||
| | ||
- | **1.** Install needed Debian/Ubuntu packages if not already done | + | **1. Install needed Debian / Ubuntu packages** |
# aptitude update | # aptitude update | ||
- | # aptitude install opendkim opendkim-tools | + | # aptitude install opendkim opendkim-tools |
- | + | ||
- | **2.** Get the plugin from github | + | **Debian Squeeze** |
- | # cd /usr/local/src | + | Add the backports of Debian Squeeze to your /etc/apt/sources.list: |
- | # git clone git://github.com/i-MSCP/plugins.git | + | |
- | **3.** Create new Plugin archive | + | deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free |
+ | |||
+ | Installation of the opendkim packages: | ||
+ | |||
+ | # aptitude update | ||
+ | # aptitude -t squeeze-backports install opendkim opendkim-tools | ||
+ | |||
+ | **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 the opendkim packages: | ||
+ | |||
+ | # aptitude update | ||
+ | # aptitude -t lucid-backports install opendkim opendkim-tools | ||
+ | |||
+ | **Ubuntu Precise** | ||
+ | |||
+ | Add the backports of Ubuntu Precise to your /etc/apt/sources.list: | ||
+ | |||
+ | deb http://archive.ubuntu.com/ubuntu precise-backports main restricted universe | ||
+ | |||
+ | Installation of the opendkim packages: | ||
+ | |||
+ | # aptitude update | ||
+ | # aptitude -t precise-backports install opendkim opendkim-tools | ||
+ | |||
+ | **2. Get the plugin from Plugin Store** | ||
- | # cd plugins | + | http://i-mscp.net/filebase/index.php/Filebase/ |
- | # tar cvzf OpenDKIM.tar.gz OpenDKIM | + | |
- | **4.** 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 34: | Line 64: | ||
===== Update ===== | ===== Update ===== | ||
- | **1.** Get the plugin from github | + | **1. Get the plugin from Plugin Store** |
- | # cd /usr/local/src | + | http://i-mscp.net/filebase/index.php/Filebase/ |
- | # git clone git://github.com/i-MSCP/plugins.git | + | |
- | **2.** Create new Plugin archive | + | **2. Backup your current plugin config** |
- | + | ||
- | # cd plugins | + | |
- | # tar cvzf OpenDKIM.tar.gz OpenDKIM | + | |
- | + | ||
- | **3.** Backup your current plugin config | + | |
# plugins/OpenDKIM/config.php | # plugins/OpenDKIM/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 | ||
Line 85: | Line 109: | ||
==== External DKIM test ==== | ==== External DKIM test ==== | ||
- | Open the link below and send a mail from the domain you activated OpenDKIM to the random mail address shown on that page. | + | Open one of the links below and send a mail from the domain you activated OpenDKIM to the random mail address shown on that page. |
+ | |||
+ | https://www.mail-tester.com | ||
+ | |||
+ | or | ||
http://www.brandonchecketts.com/emailtest.php | http://www.brandonchecketts.com/emailtest.php | ||
Line 133: | Line 161: | ||
* Sascha Bay <[email protected]> | * Sascha Bay <[email protected]> | ||
* Rene Schuster <[email protected]> | * Rene Schuster <[email protected]> | ||
+ | |||
+ | ===== Contributor ===== | ||
+ | |||
+ | * Laurent Declercq <[email protected]> |