Marius Cramer
2015-04-15 85ffd16ba38cf6890d649efa284be8a822ebc25e
refs
author Marius Cramer <m.cramer@pixcept.de>
Wednesday, April 15, 2015 12:37 -0400
committer Marius Cramer <m.cramer@pixcept.de>
Wednesday, April 15, 2015 12:37 -0400
commit85ffd16ba38cf6890d649efa284be8a822ebc25e
tree 7f9b46f7daf9cc68b28ffc30b1ad77e818815fdf tree | zip | gz
parent ca2165e441005623b145a89837c95d8f1c6fedb0 view | diff
badfbefd2360205042cf15e5c85fa92eda5c5314 view | diff
Merge branch 'reject_sender_login_mismatch' into 'master'

Reject sender login mismatch

Included FS#3161: Reject sender login mismatch
Feature added as checkbox on mail-server-config. If activated (default = 'n') outgoing mails are checked against existing mail_users and mail_forwarders(aliases).

Additional added "prefetch" to dovecot-config-files to halve sql-queries (dovecot is able to fetch all userdb-queries already with passworddb-query -> if query does this, activate prefetch-driver, and with active prefetching, dovecot doesn't call database twice, when User loggs in -> this doesn't matter on small systems, but improves performance on large systems)

See merge request !174
1 files added
45 files modified
195 ■■■■ changed files
install/dist/lib/fedora.lib.php 16 ●●●● diff | view | raw | blame | history
install/dist/lib/gentoo.lib.php 31 ●●●●● diff | view | raw | blame | history
install/dist/lib/opensuse.lib.php 16 ●●●● diff | view | raw | blame | history
install/lib/installer_base.lib.php 13 ●●●● diff | view | raw | blame | history
install/tpl/debian6_dovecot-sql.conf.master 3 ●●●● diff | view | raw | blame | history
install/tpl/debian6_dovecot2.conf.master 3 ●●●●● diff | view | raw | blame | history
install/tpl/debian_dovecot-sql.conf.master 5 ●●●●● diff | view | raw | blame | history
install/tpl/debian_dovecot.conf.master 4 ●●●● diff | view | raw | blame | history
install/tpl/debian_dovecot2.conf.master 3 ●●●●● diff | view | raw | blame | history
install/tpl/debian_postfix.conf.master 5 ●●●●● diff | view | raw | blame | history
install/tpl/fedora_dovecot-sql.conf.master 3 ●●●● diff | view | raw | blame | history
install/tpl/fedora_dovecot.conf.master 4 ●●●● diff | view | raw | blame | history
install/tpl/fedora_dovecot2.conf.master 5 ●●●● diff | view | raw | blame | history
install/tpl/fedora_postfix.conf.master 5 ●●●●● diff | view | raw | blame | history
install/tpl/gentoo_postfix.conf.master 5 ●●●●● diff | view | raw | blame | history
install/tpl/mysql-virtual_sender_login_maps.cf.master 5 ●●●●● diff | view | raw | blame | history
install/tpl/opensuse_dovecot-sql.conf.master 3 ●●●● diff | view | raw | blame | history
install/tpl/opensuse_dovecot.conf.master 4 ●●●● diff | view | raw | blame | history
install/tpl/opensuse_dovecot2.conf.master 3 ●●●●● diff | view | raw | blame | history
install/tpl/opensuse_postfix.conf.master 5 ●●●●● diff | view | raw | blame | history
interface/web/admin/form/server_config.tform.php 6 ●●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/ar_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/bg_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/br_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/cz_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/de_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/el_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/en_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/es_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/fi_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/fr_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/hr_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/hu_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/id_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/it_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/ja_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/nl_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/pl_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/pt_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/ro_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/ru_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/se_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/sk_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/lib/lang/tr_server_config.lng 1 ●●●● diff | view | raw | blame | history
interface/web/admin/templates/server_config_mail_edit.htm 6 ●●●●● diff | view | raw | blame | history
server/plugins-available/postfix_server_plugin.inc.php 19 ●●●●● diff | view | raw | blame | history