README.md 1023 Bytes
Newer Older
Cédric's avatar
Cédric committed
1
# ISPConfig plugin
Cédric's avatar
Cédric committed
2 3 4 5 6

## Application informations 
This application is an Add-ons for ISPConfig used for manage domain destination

## Requirements
Cédric's avatar
Cédric committed
7
- ISPConfig 3.1
Cédric's avatar
Cédric committed
8 9 10 11
- Barracuda spam firewall
- Firewall permission

## Features 
Cédric's avatar
Cédric committed
12
When you add, edit or remove a mail domain from ISPConfig the plugin made:
Cédric's avatar
Cédric committed
13 14 15
- Add mail domain into BSF
- Set destination server
- Remove domain from BSF
16
- Possibility to exclude domain, prevent involunary change
Cédric's avatar
Cédric committed
17 18

## How To implement this module
Cédric's avatar
Cédric committed
19
- Create BSF API user
Cédric's avatar
Cédric committed
20 21
- Deploy this plugin into -> /usr/local/ispconfig/interface/lib/plugins
- Configure the plugin with you BSF api settings -> /usr/local/ispconfig/interface/lib/config.inc.local.php
Cédric's avatar
Cédric committed
22 23
 - $conf["bsf_hostname"] 	= 'Barracuda hostname';
 - $conf["bsf_password"] 	= 'Api password';
24
 - $conf["bsf_excluded"]	= ['domain1.com', 'domain2.com', '...']; // If not used, create an empty array
Cédric's avatar
Cédric committed
25 26 27
 
## ToDo
- Move the XML library outside the plugin
Cédric's avatar
Cédric committed
28
- Barracuda error return treatment
Cédric's avatar
Cédric committed
29 30

# License
Cédric's avatar
Cédric committed
31 32
Copyright (c) 2017, Oricom Internet
All rights reserved.