Line 1: |
Line 1: |
| + | {{Languages}} |
| + | |
| ===Maintainer=== | | ===Maintainer=== |
| | | |
| | | |
− | Originally developed by Darrell May. | + | Originally developed by Darrell May.<br /> |
| | | |
− | NOTE: This contrib is no longer maintained. There is no guarantee that it will work with the current version of SME server. This contrib needs a new maintainer ****
| + | [mailto:stephdl@de-labrusse.fr stephdl] Stéphane de Labrusse AKA [[User:stephdl|Stephdl]]<br /> |
| + | |
| + | === Version === |
| + | {{ #smeversion: smeserver-wbl }} |
| | | |
| ===Description=== | | ===Description=== |
Line 18: |
Line 23: |
| | | |
| 1. Install package: | | 1. Install package: |
| + | *'''For SME 8''' |
| yum --enablerepo smecontribs install smeserver-wbl | | yum --enablerepo smecontribs install smeserver-wbl |
| + | * '''For SME 9''' |
| + | yum install --enablerepo=smecontribs smeserver-wbl |
| | | |
− | 2. Reconfigure machine: | + | 2. Reconfigure machine: |
| + | signal-event console-save |
| + | or if you prefer to reboot your server |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
| | | |
− | Once you do this a new menu item will be visable in the Server-Manager on the left hand side, called E-mail WBL. Clicking on this will present you with 3 buttons. | + | Once you do this a new menu item will be visable in the Server-Manager on the left hand side, called E-mail WBL. Clicking on this will present you with 2 buttons. |
| '''E-mail WBL''' | | '''E-mail WBL''' |
| E-mail traffic is scanned and may be blocked due to the various screening methods enabled. | | E-mail traffic is scanned and may be blocked due to the various screening methods enabled. |
| You may use this panel to define e-mail white/black lists. | | You may use this panel to define e-mail white/black lists. |
| Black lists are used for rejecting e-mail traffic. | | Black lists are used for rejecting e-mail traffic. |
− | '''[REJECT]''' | + | '''[Black List]''' |
| White lists are used for accepting e-mail traffic. | | White lists are used for accepting e-mail traffic. |
− | '''[ACCEPT]''' | + | '''[White List]''' |
− | When completed entering wbls above you must execute the email-update event to restart
| |
− | services and load in your changes.
| |
− | '''[UPDATE]'''
| |
| | | |
− | If you press the REJECT button you will see the following window. | + | If you press the Black List button you will see the following window. |
| [[File:email-Reject.jpg]] | | [[File:email-Reject.jpg]] |
| | | |
− | If you press the Accept button you will see the following window. | + | If you press the White List button you will see the following window. |
− | [[File:Email-accept.jpg]] | + | [[File:Email-accept.jpg|842px]] |
| | | |
− | And finally If you press the UPDATE button you will simply be presented with one button to; | + | And finally If you press the SAVE button you will simply be presented with one button to; |
| Execute the email-update event now to restart services and load in your changes. | | Execute the email-update event now to restart services and load in your changes. |
| | | |
| This will apply any of the changes you made in the Reject or Accept windows. | | This will apply any of the changes you made in the Reject or Accept windows. |
− |
| |
| | | |
| ===Usage Examples=== | | ===Usage Examples=== |
| | | |
− | Black Lists: REJECT | + | ====Black Lists: REJECT==== |
| | | |
| The '''qpsmtpd badhelo''' is effective in examining the SMTP HELO string and then block mail based on this string. Entries follow the following format. | | The '''qpsmtpd badhelo''' is effective in examining the SMTP HELO string and then block mail based on this string. Entries follow the following format. |
Line 61: |
Line 67: |
| 123.111.123.321 | | 123.111.123.321 |
| | | |
− | White Lists: ACCEPT | + | Badmailfrom |
| + | @host or user@host |
| + | |
| + | ====White Lists: ACCEPT==== |
| | | |
− | Whitelisthosts | + | Whitelisthosts - see this post http://forums.contribs.org/index.php/topic,51429.0.html |
| + | |
| Single IP | | Single IP |
− | 192.168.100.1 | + | 192.168.10.1 |
| + | |
| Subnets | | Subnets |
− | 192.168.100 | + | 192.168.10. (be careful - with no trailing . you match 192.168.100 - 192.168.109. ) |
| 192.168 | | 192.168 |
| | | |
Line 75: |
Line 86: |
| Whitelistsenders | | Whitelistsenders |
| joe@foo.com | | joe@foo.com |
− | @foo.com | + | foo.com |
| | | |
| + | === Known Issues === |
| | | |
− | === Known Issues ===
| + | See bugs below |
− | qpsmptd dnsbl rejects mail despite sender being listed in whitelistsenders and whitelisthelo
| |
− | http://bugs.contribs.org/show_bug.cgi?id=8327
| |
− | http://bugs.contribs.org/show_bug.cgi?id=8747
| |
| | | |
| === Bugs === | | === Bugs === |
| Please raise bugs under the SME Contribs section in {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-wbl|title=bugzilla}}. | | Please raise bugs under the SME Contribs section in {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-wbl|title=bugzilla}}. |
− | | + | {{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-wbl |noresultsmessage="No open bugs found."}} |
| ---- | | ---- |
| [[Category: Contrib]] | | [[Category: Contrib]] |
| [[Category: Mail]] | | [[Category: Mail]] |
| [[Category: Administration:Content Spam Virus Blocking]] | | [[Category: Administration:Content Spam Virus Blocking]] |