Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
smedev:qpsmtpd_096 [07/05/2016 10:47] dani [Inbound DKIM / SPF / DMARC] |
smedev:qpsmtpd_096 [17/06/2016 23:06] dani [Update qpsmtpd core package] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
The first step is to update the core qpsmtpd package to the latest version, adapt the spec file if needed, rebase needed patches. | The first step is to update the core qpsmtpd package to the latest version, adapt the spec file if needed, rebase needed patches. | ||
- | This is currently being worked on, my latest build is available in fws-testing repo | ||
- | |||
- | * http:// | ||
- | * http:// | ||
===== Check qpsmtpd-plugins and smeserver-qpsmtpd for duplicated plugins ===== | ===== Check qpsmtpd-plugins and smeserver-qpsmtpd for duplicated plugins ===== | ||
Ligne 105: | Ligne 101: | ||
* The karma plugin is now ready to be used | * The karma plugin is now ready to be used | ||
* The helo plugin can now check more than just the helo hostname | * The helo plugin can now check more than just the helo hostname | ||
- | * DKIM, SPF and DMARC can be used | + | * DKIM, SPF and DMARC are used |
- | * The loadcheck plugin can defer inbound | + | * The loadcheck plugin can defer inbound |
* The uribl plugin is ready to be used | * The uribl plugin is ready to be used | ||
* RBLList, SBLList and the new UBLList must now be comma separated. Previous configuration will be migrated automatically. For RBLList, you can use a semicolon to separate the service address and a reject message. This is useful for lists which doesn' | * RBLList, SBLList and the new UBLList must now be comma separated. Previous configuration will be migrated automatically. For RBLList, you can use a semicolon to separate the service address and a reject message. This is useful for lists which doesn' | ||
Ligne 167: | Ligne 163: | ||
Example: | Example: | ||
<code bash> | <code bash> | ||
- | db configuration setprop DMARCReject 0 SPFRejectPolicy 2 | + | db configuration setprop |
signal-event email-update | signal-event email-update | ||
</ | </ | ||
Ligne 225: | Ligne 221: | ||
All you have to do now is publish those records | All you have to do now is publish those records | ||
+ | |||
+ | ==== Load ==== | ||
+ | The loadcheck plugin can temporarily deny inbound emails if your server is overloaded. This plugin is always enabled and has a single setting: | ||
+ | |||
+ | * MaxLoad (int number): Default is 7. If your load is above this value, emails from the outside will be deferred. | ||
+ |