generate more secure password suggestions and respect password-min-length setting

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
set correct postmaster_address (using <SERVERNAME>-variable) for dovecot config-templates

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
generate spf-entry also for 'mail'-record when no mxservers are specified, fixes #1314

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
fix search for webspace and traffic related values, also, for integer fields (like diskspace) you can now use the following operators when searching: >, < and =; fixes #772

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
use default lenght of 10 characters if no password-minimum is specified

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
add traffic-used when adding a customer; fix sql-error when removing a customer

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
darn, traffic_used is being calculated in the traffic cron, need to re-check what the heck is wrong there (if after all)

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
Merge remote-tracking branch 'origin/0.9.31'