Commit 75722e70 authored by Dominik's avatar Dominik Committed by Dominik

Postgrey Filter configurable

parent 4452e73b
...@@ -152,6 +152,9 @@ class installer_dist extends installer_base { ...@@ -152,6 +152,9 @@ class installer_dist extends installer_base {
//* mysql-virtual_relayrecipientmaps.cf //* mysql-virtual_relayrecipientmaps.cf
$this->process_postfix_config('mysql-virtual_relayrecipientmaps.cf'); $this->process_postfix_config('mysql-virtual_relayrecipientmaps.cf');
//* mysql-virtual_policy_greylist.cf
$this->process_postfix_config('mysql-virtual_policy_greylist.cf');
//* postfix-dkim //* postfix-dkim
$full_file_name=$config_dir.'/tag_as_originating.re'; $full_file_name=$config_dir.'/tag_as_originating.re';
if(is_file($full_file_name)) { if(is_file($full_file_name)) {
...@@ -193,13 +196,21 @@ class installer_dist extends installer_base { ...@@ -193,13 +196,21 @@ class installer_dist extends installer_base {
} }
unset($rbl_hosts); unset($rbl_hosts);
unset($server_ini_array); unset($server_ini_array);
//* If Postgrey is installed, configure it
$greylisting = '';
if($conf['postgrey']['installed'] == true) {
$greylisting = 'check_recipient_access mysql:/etc/postfix/mysql-virtual_policy_greylist.cf';
}
//* These postconf commands will be executed on installation and update //* These postconf commands will be executed on installation and update
$postconf_placeholders = array('{config_dir}' => $config_dir, $postconf_placeholders = array('{config_dir}' => $config_dir,
'{vmail_mailbox_base}' => $cf['vmail_mailbox_base'], '{vmail_mailbox_base}' => $cf['vmail_mailbox_base'],
'{vmail_userid}' => $cf['vmail_userid'], '{vmail_userid}' => $cf['vmail_userid'],
'{vmail_groupid}' => $cf['vmail_groupid'], '{vmail_groupid}' => $cf['vmail_groupid'],
'{rbl_list}' => $rbl_list); '{rbl_list}' => $rbl_list,
'{greylisting}' => $greylisting,
);
$postconf_tpl = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/fedora_postfix.conf.master', 'tpl/fedora_postfix.conf.master'); $postconf_tpl = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/fedora_postfix.conf.master', 'tpl/fedora_postfix.conf.master');
$postconf_tpl = strtr($postconf_tpl, $postconf_placeholders); $postconf_tpl = strtr($postconf_tpl, $postconf_placeholders);
......
...@@ -168,6 +168,9 @@ class installer_dist extends installer_base { ...@@ -168,6 +168,9 @@ class installer_dist extends installer_base {
//* mysql-virtual_relayrecipientmaps.cf //* mysql-virtual_relayrecipientmaps.cf
$this->process_postfix_config('mysql-virtual_relayrecipientmaps.cf'); $this->process_postfix_config('mysql-virtual_relayrecipientmaps.cf');
//* mysql-virtual_policy_greylist.cf
$this->process_postfix_config('mysql-virtual_policy_greylist.cf');
//* postfix-dkim //* postfix-dkim
$full_file_name=$config_dir.'/tag_as_originating.re'; $full_file_name=$config_dir.'/tag_as_originating.re';
if(is_file($full_file_name)) { if(is_file($full_file_name)) {
...@@ -224,12 +227,20 @@ class installer_dist extends installer_base { ...@@ -224,12 +227,20 @@ class installer_dist extends installer_base {
unset($rbl_hosts); unset($rbl_hosts);
unset($server_ini_array); unset($server_ini_array);
//* If Postgrey is installed, configure it
$greylisting = '';
if($conf['postgrey']['installed'] == true) {
$greylisting = 'check_recipient_access mysql:/etc/postfix/mysql-virtual_policy_greylist.cf';
}
//* These postconf commands will be executed on installation and update //* These postconf commands will be executed on installation and update
$postconf_placeholders = array('{config_dir}' => $config_dir, $postconf_placeholders = array('{config_dir}' => $config_dir,
'{vmail_mailbox_base}' => $cf['vmail_mailbox_base'], '{vmail_mailbox_base}' => $cf['vmail_mailbox_base'],
'{vmail_userid}' => $cf['vmail_userid'], '{vmail_userid}' => $cf['vmail_userid'],
'{vmail_groupid}' => $cf['vmail_groupid'], '{vmail_groupid}' => $cf['vmail_groupid'],
'{rbl_list}' => $rbl_list); '{rbl_list}' => $rbl_list,
'{greylisting}' => $greylisting,
);
$postconf_tpl = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/opensuse_postfix.conf.master', 'tpl/opensuse_postfix.conf.master'); $postconf_tpl = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/opensuse_postfix.conf.master', 'tpl/opensuse_postfix.conf.master');
$postconf_tpl = strtr($postconf_tpl, $postconf_placeholders); $postconf_tpl = strtr($postconf_tpl, $postconf_placeholders);
......
...@@ -135,6 +135,7 @@ class installer_base { ...@@ -135,6 +135,7 @@ class installer_base {
if(is_installed('mysql') || is_installed('mysqld')) $conf['mysql']['installed'] = true; if(is_installed('mysql') || is_installed('mysqld')) $conf['mysql']['installed'] = true;
if(is_installed('postfix')) $conf['postfix']['installed'] = true; if(is_installed('postfix')) $conf['postfix']['installed'] = true;
if(is_installed('postgrey')) $conf['postgrey']['installed'] = true;
if(is_installed('mailman')) $conf['mailman']['installed'] = true; if(is_installed('mailman')) $conf['mailman']['installed'] = true;
if(is_installed('apache') || is_installed('apache2') || is_installed('httpd') || is_installed('httpd2')) $conf['apache']['installed'] = true; if(is_installed('apache') || is_installed('apache2') || is_installed('httpd') || is_installed('httpd2')) $conf['apache']['installed'] = true;
if(is_installed('getmail')) $conf['getmail']['installed'] = true; if(is_installed('getmail')) $conf['getmail']['installed'] = true;
...@@ -704,6 +705,9 @@ class installer_base { ...@@ -704,6 +705,9 @@ class installer_base {
//* mysql-virtual_outgoing_bcc.cf //* mysql-virtual_outgoing_bcc.cf
$this->process_postfix_config('mysql-virtual_outgoing_bcc.cf'); $this->process_postfix_config('mysql-virtual_outgoing_bcc.cf');
//* mysql-virtual_policy_greylist.cf
$this->process_postfix_config('mysql-virtual_policy_greylist.cf');
//* postfix-dkim //* postfix-dkim
$full_file_name=$config_dir.'/tag_as_originating.re'; $full_file_name=$config_dir.'/tag_as_originating.re';
if(is_file($full_file_name)) copy($full_file_name, $full_file_name.'~'); if(is_file($full_file_name)) copy($full_file_name, $full_file_name.'~');
...@@ -742,11 +746,19 @@ class installer_base { ...@@ -742,11 +746,19 @@ class installer_base {
unset($rbl_hosts); unset($rbl_hosts);
unset($server_ini_array); unset($server_ini_array);
//* If Postgrey is installed, configure it
$greylisting = '';
if($conf['postgrey']['installed'] == true) {
$greylisting = 'check_recipient_access mysql:/etc/postfix/mysql-virtual_policy_greylist.cf';
}
$postconf_placeholders = array('{config_dir}' => $config_dir, $postconf_placeholders = array('{config_dir}' => $config_dir,
'{vmail_mailbox_base}' => $cf['vmail_mailbox_base'], '{vmail_mailbox_base}' => $cf['vmail_mailbox_base'],
'{vmail_userid}' => $cf['vmail_userid'], '{vmail_userid}' => $cf['vmail_userid'],
'{vmail_groupid}' => $cf['vmail_groupid'], '{vmail_groupid}' => $cf['vmail_groupid'],
'{rbl_list}' => $rbl_list); '{rbl_list}' => $rbl_list,
'{greylisting}' => $greylisting,
);
$postconf_tpl = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/debian_postfix.conf.master', 'tpl/debian_postfix.conf.master'); $postconf_tpl = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/debian_postfix.conf.master', 'tpl/debian_postfix.conf.master');
$postconf_tpl = strtr($postconf_tpl, $postconf_placeholders); $postconf_tpl = strtr($postconf_tpl, $postconf_placeholders);
...@@ -841,6 +853,10 @@ class installer_base { ...@@ -841,6 +853,10 @@ class installer_base {
caselog($command." &> /dev/null", __FILE__, __LINE__, "EXECUTED: $command", "Failed to execute the command $command"); caselog($command." &> /dev/null", __FILE__, __LINE__, "EXECUTED: $command", "Failed to execute the command $command");
} }
public function configure_postgrey() {
}
public function configure_saslauthd() { public function configure_saslauthd() {
global $conf; global $conf;
......
...@@ -34,3 +34,6 @@ TXT|{DOMAIN}.|v=spf1 mx a ~all|0|3600' WHERE `dns_template`.`template_id` = 1; ...@@ -34,3 +34,6 @@ TXT|{DOMAIN}.|v=spf1 mx a ~all|0|3600' WHERE `dns_template`.`template_id` = 1;
ALTER TABLE `mail_backup` CHANGE `filesize` `filesize` VARCHAR(20) NOT NULL DEFAULT ''; ALTER TABLE `mail_backup` CHANGE `filesize` `filesize` VARCHAR(20) NOT NULL DEFAULT '';
ALTER TABLE `web_backup` CHANGE `filesize` `filesize` VARCHAR(20) NOT NULL DEFAULT ''; ALTER TABLE `web_backup` CHANGE `filesize` `filesize` VARCHAR(20) NOT NULL DEFAULT '';
ALTER TABLE `mail_user` ADD `greylisting` ENUM( 'n', 'y' ) NOT NULL DEFAULT 'n' AFTER `postfix`;
ALTER TABLE `mail_forwarding` ADD `greylisting` ENUM( 'n', 'y' ) NOT NULL DEFAULT 'n' AFTER `active`;
...@@ -12,7 +12,9 @@ inet_protocols=all ...@@ -12,7 +12,9 @@ inet_protocols=all
smtpd_sasl_auth_enable = yes smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list} smtpd_restriction_classes = greylisting
greylisting = check_policy_service inet:127.0.0.1:10023
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list}{greylisting}
smtpd_use_tls = yes smtpd_use_tls = yes
smtpd_tls_security_level = may smtpd_tls_security_level = may
smtpd_tls_cert_file = {config_dir}/smtpd.cert smtpd_tls_cert_file = {config_dir}/smtpd.cert
......
...@@ -9,7 +9,9 @@ sender_bcc_maps = proxy:mysql:{config_dir}/mysql-virtual_outgoing_bcc.cf ...@@ -9,7 +9,9 @@ sender_bcc_maps = proxy:mysql:{config_dir}/mysql-virtual_outgoing_bcc.cf
smtpd_sasl_auth_enable = yes smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list} smtpd_restriction_classes = greylisting
greylisting = check_policy_service inet:127.0.0.1:10023
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list}{greylisting}
smtpd_use_tls = yes smtpd_use_tls = yes
smtpd_tls_security_level = may smtpd_tls_security_level = may
smtpd_tls_cert_file = {config_dir}/smtpd.cert smtpd_tls_cert_file = {config_dir}/smtpd.cert
......
...@@ -8,7 +8,9 @@ virtual_gid_maps = mysql:/etc/postfix/mysql-virtual_gids.cf ...@@ -8,7 +8,9 @@ virtual_gid_maps = mysql:/etc/postfix/mysql-virtual_gids.cf
smtpd_sasl_auth_enable = yes smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list} smtpd_restriction_classes = greylisting
greylisting = check_policy_service inet:127.0.0.1:10023
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list}{greylisting}
smtpd_use_tls = yes smtpd_use_tls = yes
smtpd_tls_security_level = may smtpd_tls_security_level = may
smtpd_tls_cert_file = {config_dir}/smtpd.cert smtpd_tls_cert_file = {config_dir}/smtpd.cert
......
user = {mysql_server_ispconfig_user}
password = {mysql_server_ispconfig_password}
dbname = {mysql_server_database}
query = SELECT 'greylisting' FROM mail_user WHERE email='%s' AND greylisting='y' and server_id = {server_id}
hosts = {mysql_server_ip}
\ No newline at end of file
...@@ -11,7 +11,9 @@ sender_bcc_maps = proxy:mysql:{config_dir}/mysql-virtual_outgoing_bcc.cf ...@@ -11,7 +11,9 @@ sender_bcc_maps = proxy:mysql:{config_dir}/mysql-virtual_outgoing_bcc.cf
smtpd_sasl_auth_enable = yes smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list} smtpd_restriction_classes = greylisting
greylisting = check_policy_service inet:127.0.0.1:10023
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{rbl_list}{greylisting}
smtpd_use_tls = yes smtpd_use_tls = yes
smtpd_tls_security_level = may smtpd_tls_security_level = may
smtpd_tls_cert_file = {config_dir}/smtpd.cert smtpd_tls_cert_file = {config_dir}/smtpd.cert
......
...@@ -124,6 +124,12 @@ $form["tabs"]['alias'] = array ( ...@@ -124,6 +124,12 @@ $form["tabs"]['alias'] = array (
'default' => 'y', 'default' => 'y',
'value' => array(0 => 'n', 1 => 'y') 'value' => array(0 => 'n', 1 => 'y')
), ),
'greylisting' => array (
'datatype' => 'VARCHAR',
'formtype' => 'CHECKBOX',
'default' => 'n',
'value' => array(1 => 'y', 0 => 'n')
),
//################################# //#################################
// ENDE Datatable fields // ENDE Datatable fields
//################################# //#################################
......
...@@ -118,6 +118,12 @@ $form["tabs"]['forward'] = array ( ...@@ -118,6 +118,12 @@ $form["tabs"]['forward'] = array (
'default' => 'y', 'default' => 'y',
'value' => array(0 => 'n', 1 => 'y') 'value' => array(0 => 'n', 1 => 'y')
), ),
'greylisting' => array (
'datatype' => 'VARCHAR',
'formtype' => 'CHECKBOX',
'default' => 'n',
'value' => array(1 => 'y', 0 => 'n')
),
//################################# //#################################
// ENDE Datatable fields // ENDE Datatable fields
//################################# //#################################
......
...@@ -233,6 +233,12 @@ $form["tabs"]['mailuser'] = array( ...@@ -233,6 +233,12 @@ $form["tabs"]['mailuser'] = array(
'default' => 'y', 'default' => 'y',
'value' => array(1 => 'y', 0 => 'n') 'value' => array(1 => 'y', 0 => 'n')
), ),
'greylisting' => array (
'datatype' => 'VARCHAR',
'formtype' => 'CHECKBOX',
'default' => 'n',
'value' => array(1 => 'y', 0 => 'n')
),
/* /*
'access' => array ( 'access' => array (
'datatype' => 'VARCHAR', 'datatype' => 'VARCHAR',
......
...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Aerver_id'; ...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Aerver_id';
$wb['password_txt'] = 'Password'; $wb['password_txt'] = 'Password';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Enable Receiving'; $wb['postfix_txt'] = 'Enable Receiving';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Enable Access'; $wb['access_txt'] = 'Enable Access';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- not enabled -'; $wb['no_policy'] = '- not enabled -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'server_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'server_id';
$wb['password_txt'] = 'парола'; $wb['password_txt'] = 'парола';
$wb['maildir_txt'] = 'maildir'; $wb['maildir_txt'] = 'maildir';
$wb['postfix_txt'] = 'Разреши получаване'; $wb['postfix_txt'] = 'Разреши получаване';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Разреши достъп'; $wb['access_txt'] = 'Разреши достъп';
$wb['policy_txt'] = 'Спам филтър'; $wb['policy_txt'] = 'Спам филтър';
$wb['no_policy'] = '- забранен -'; $wb['no_policy'] = '- забранен -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Server_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Server_id';
$wb['password_txt'] = 'Senha'; $wb['password_txt'] = 'Senha';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Habilitar Recebimento'; $wb['postfix_txt'] = 'Habilitar Recebimento';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Habilitar Acesso'; $wb['access_txt'] = 'Habilitar Acesso';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- desativado -'; $wb['no_policy'] = '- desativado -';
......
...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Server_id'; ...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Server_id';
$wb['password_txt'] = 'Heslo'; $wb['password_txt'] = 'Heslo';
$wb['maildir_txt'] = 'E-mailový adresář'; $wb['maildir_txt'] = 'E-mailový adresář';
$wb['postfix_txt'] = 'Povolit příjem'; $wb['postfix_txt'] = 'Povolit příjem';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Povolit přístup'; $wb['access_txt'] = 'Povolit přístup';
$wb['policy_txt'] = 'Spamový filtr'; $wb['policy_txt'] = 'Spamový filtr';
$wb['no_policy'] = '- nepovoleno -'; $wb['no_policy'] = '- nepovoleno -';
......
...@@ -17,6 +17,7 @@ $wb['server_id_txt'] = 'Server ID'; ...@@ -17,6 +17,7 @@ $wb['server_id_txt'] = 'Server ID';
$wb['password_txt'] = 'Passwort'; $wb['password_txt'] = 'Passwort';
$wb['maildir_txt'] = 'E-Mail Verzeichnis'; $wb['maildir_txt'] = 'E-Mail Verzeichnis';
$wb['postfix_txt'] = 'Aktiviere Empfang'; $wb['postfix_txt'] = 'Aktiviere Empfang';
$wb["greylisting_txt"] = 'Aktiviere Greylisting';
$wb['access_txt'] = 'Aktiviere Zugriff'; $wb['access_txt'] = 'Aktiviere Zugriff';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- nicht aktiviert -'; $wb['no_policy'] = '- nicht aktiviert -';
......
...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Aerver_id'; ...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Aerver_id';
$wb['password_txt'] = 'Συνθηματικό'; $wb['password_txt'] = 'Συνθηματικό';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Ενεργοποίηση Λήψης'; $wb['postfix_txt'] = 'Ενεργοποίηση Λήψης';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Ενεργοποίηση Πρόσβασης'; $wb['access_txt'] = 'Ενεργοποίηση Πρόσβασης';
$wb['policy_txt'] = 'Φίλτρο Spam'; $wb['policy_txt'] = 'Φίλτρο Spam';
$wb['no_policy'] = '- ανενεργή -'; $wb['no_policy'] = '- ανενεργή -';
......
...@@ -22,6 +22,7 @@ $wb["server_id_txt"] = 'Aerver_id'; ...@@ -22,6 +22,7 @@ $wb["server_id_txt"] = 'Aerver_id';
$wb["password_txt"] = 'Password'; $wb["password_txt"] = 'Password';
$wb["maildir_txt"] = 'Maildir'; $wb["maildir_txt"] = 'Maildir';
$wb["postfix_txt"] = 'Enable receiving'; $wb["postfix_txt"] = 'Enable receiving';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb["access_txt"] = 'Enable access'; $wb["access_txt"] = 'Enable access';
$wb["policy_txt"] = 'Spamfilter'; $wb["policy_txt"] = 'Spamfilter';
$wb["no_policy"] = '- not enabled -'; $wb["no_policy"] = '- not enabled -';
......
...@@ -19,6 +19,7 @@ $wb['server_id_txt'] = 'Servidor'; ...@@ -19,6 +19,7 @@ $wb['server_id_txt'] = 'Servidor';
$wb['password_txt'] = 'Contraseña'; $wb['password_txt'] = 'Contraseña';
$wb['maildir_txt'] = 'Directorio del buzón'; $wb['maildir_txt'] = 'Directorio del buzón';
$wb['postfix_txt'] = 'Habilitar la recepción'; $wb['postfix_txt'] = 'Habilitar la recepción';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Habilitar el acceso'; $wb['access_txt'] = 'Habilitar el acceso';
$wb['policy_txt'] = 'Filtro de spam'; $wb['policy_txt'] = 'Filtro de spam';
$wb['no_policy'] = '- no habilitado -'; $wb['no_policy'] = '- no habilitado -';
......
...@@ -15,6 +15,7 @@ $wb['server_id_txt'] = 'Palvelimen tunnus'; ...@@ -15,6 +15,7 @@ $wb['server_id_txt'] = 'Palvelimen tunnus';
$wb['password_txt'] = 'Salasana'; $wb['password_txt'] = 'Salasana';
$wb['maildir_txt'] = 'Postikansio'; $wb['maildir_txt'] = 'Postikansio';
$wb['postfix_txt'] = 'Salli vastaanotto'; $wb['postfix_txt'] = 'Salli vastaanotto';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Salli yhteys'; $wb['access_txt'] = 'Salli yhteys';
$wb['policy_txt'] = 'Roskapostisuodatin'; $wb['policy_txt'] = 'Roskapostisuodatin';
$wb['no_policy'] = '- ei käytössä -'; $wb['no_policy'] = '- ei käytössä -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'ID Serveur'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'ID Serveur';
$wb['password_txt'] = 'Mot de passe'; $wb['password_txt'] = 'Mot de passe';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Activer la réception'; $wb['postfix_txt'] = 'Activer la réception';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Activer l\'accès'; $wb['access_txt'] = 'Activer l\'accès';
$wb['policy_txt'] = 'Filtre antispam'; $wb['policy_txt'] = 'Filtre antispam';
$wb['no_policy'] = '- inactif -'; $wb['no_policy'] = '- inactif -';
......
...@@ -19,6 +19,7 @@ $wb['server_id_txt'] = 'Aerver_id'; ...@@ -19,6 +19,7 @@ $wb['server_id_txt'] = 'Aerver_id';
$wb['password_txt'] = 'Šifra'; $wb['password_txt'] = 'Šifra';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Enable Receiving'; $wb['postfix_txt'] = 'Enable Receiving';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Enable Access'; $wb['access_txt'] = 'Enable Access';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- not enabled -'; $wb['no_policy'] = '- not enabled -';
......
...@@ -15,6 +15,7 @@ $wb['server_id_txt'] = 'szerver_azonosító'; ...@@ -15,6 +15,7 @@ $wb['server_id_txt'] = 'szerver_azonosító';
$wb['password_txt'] = 'Jelszó'; $wb['password_txt'] = 'Jelszó';
$wb['maildir_txt'] = 'levelezőláda'; $wb['maildir_txt'] = 'levelezőláda';
$wb['postfix_txt'] = 'Bejövő engedélyezés'; $wb['postfix_txt'] = 'Bejövő engedélyezés';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Hozzáférés engelyezés'; $wb['access_txt'] = 'Hozzáférés engelyezés';
$wb['policy_txt'] = 'Spam szűrő'; $wb['policy_txt'] = 'Spam szűrő';
$wb['no_policy'] = '- nem engelyézett -'; $wb['no_policy'] = '- nem engelyézett -';
......
...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'id_server'; ...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'id_server';
$wb['password_txt'] = 'Kata Sandi'; $wb['password_txt'] = 'Kata Sandi';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Dapat Menerima'; $wb['postfix_txt'] = 'Dapat Menerima';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Dapat Mengakses'; $wb['access_txt'] = 'Dapat Mengakses';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- tidak diaktifkan -'; $wb['no_policy'] = '- tidak diaktifkan -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'server_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'server_id';
$wb['password_txt'] = 'password'; $wb['password_txt'] = 'password';
$wb['maildir_txt'] = 'maildir'; $wb['maildir_txt'] = 'maildir';
$wb['postfix_txt'] = 'Enable Receiving'; $wb['postfix_txt'] = 'Enable Receiving';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Enable Access'; $wb['access_txt'] = 'Enable Access';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- not enabled -'; $wb['no_policy'] = '- not enabled -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Aerver_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Aerver_id';
$wb['password_txt'] = 'パスワード'; $wb['password_txt'] = 'パスワード';
$wb['maildir_txt'] = 'メールディレクトリ'; $wb['maildir_txt'] = 'メールディレクトリ';
$wb['postfix_txt'] = 'メールを受信する'; $wb['postfix_txt'] = 'メールを受信する';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'アクセスを許可する'; $wb['access_txt'] = 'アクセスを許可する';
$wb['policy_txt'] = 'スパムフィルター'; $wb['policy_txt'] = 'スパムフィルター';
$wb['no_policy'] = '- 利用しない -'; $wb['no_policy'] = '- 利用しない -';
......
...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Server_id'; ...@@ -20,6 +20,7 @@ $wb['server_id_txt'] = 'Server_id';
$wb['password_txt'] = 'Wachtwoord'; $wb['password_txt'] = 'Wachtwoord';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Ontvangen inschakelen'; $wb['postfix_txt'] = 'Ontvangen inschakelen';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Toegang inschakelen'; $wb['access_txt'] = 'Toegang inschakelen';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- niet ingeschakeld -'; $wb['no_policy'] = '- niet ingeschakeld -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Serwer_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Serwer_id';
$wb['password_txt'] = 'Hasło'; $wb['password_txt'] = 'Hasło';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Zezwól na odbiór poczty'; $wb['postfix_txt'] = 'Zezwól na odbiór poczty';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Możliwy dostęp'; $wb['access_txt'] = 'Możliwy dostęp';
$wb['policy_txt'] = 'Filtr spamu'; $wb['policy_txt'] = 'Filtr spamu';
$wb['no_policy'] = '- brak polityki -'; $wb['no_policy'] = '- brak polityki -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Aerver_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Aerver_id';
$wb['password_txt'] = 'Senha'; $wb['password_txt'] = 'Senha';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Permitir Recepção'; $wb['postfix_txt'] = 'Permitir Recepção';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Permitir Acesso'; $wb['access_txt'] = 'Permitir Acesso';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- desactivado -'; $wb['no_policy'] = '- desactivado -';
......
...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Server_id'; ...@@ -16,6 +16,7 @@ $wb['server_id_txt'] = 'Server_id';
$wb['password_txt'] = 'Password'; $wb['password_txt'] = 'Password';
$wb['maildir_txt'] = 'Maildir'; $wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Enable Receiving'; $wb['postfix_txt'] = 'Enable Receiving';
$wb["greylisting_txt"] = 'Enable greylisting';
$wb['access_txt'] = 'Enable Access'; $wb['access_txt'] = 'Enable Access';
$wb['policy_txt'] = 'Spamfilter'; $wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- not enabled -'; $wb['no_policy'] = '- not enabled -';
......
...@@ -15,6 +15,7 @@ $wb['server_id_txt'] = 'server_id'; ...@@ -15,6 +15,7 @@ $wb['server_id_txt'] = 'server_id';
$wb['password_txt'] = 'пароль'; $wb['password_txt'] = 'пароль';
$wb['maildir_txt'] = 'maildir'; $wb['maildir_txt'] = 'maildir';
$wb['postfix_txt'] = 'Разрешить получение';