mirror of
https://github.com/postfixadmin/postfixadmin.git
synced 2024-09-19 19:22:14 +02:00
DomainHandler:
- $CONF[default_aliases] can now use the new domain as alias target http://sourceforge.net/p/postfixadmin/patches/124/ config.inc.php: - update comment for $CONF[default_aliases] git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@1690 a1433add-5e2c-0410-b055-b7f2511e0802
This commit is contained in:
parent
5b1ab56dac
commit
d80816ad86
@ -21,6 +21,7 @@ SVN changes since 3.0 beta1 (2.91)
|
||||
- fix logging (run setup.php to fix old log entries) (bug#317)
|
||||
- fetchmail.php: change error_reporting() to exclude E_NOTICE (bug#322)
|
||||
- fr.lang translation update (patch#123)
|
||||
- $CONF[default_aliases] can now use the new domain as alias target (patch#124)
|
||||
|
||||
Version 3.0 beta1 (2.91) - 2014/05/06 - SVN r1670
|
||||
-------------------------------------------------
|
||||
|
@ -180,6 +180,9 @@ $CONF['page_size'] = '10';
|
||||
|
||||
// Default Aliases
|
||||
// The default aliases that need to be created for all domains.
|
||||
// You can specify the target address in two ways:
|
||||
// a) a full mail address
|
||||
// b) only a localpart ('postmaster' => 'admin') - the alias target will point to the same domain
|
||||
$CONF['default_aliases'] = array (
|
||||
'abuse' => 'abuse@change-this-to-your.domain.tld',
|
||||
'hostmaster' => 'hostmaster@change-this-to-your.domain.tld',
|
||||
|
@ -104,6 +104,10 @@ class DomainHandler extends PFAHandler {
|
||||
if ($this->new && $this->values['default_aliases']) {
|
||||
foreach (Config::read('default_aliases') as $address=>$goto) {
|
||||
$address = $address . "@" . $this->id;
|
||||
# if $goto doesn't contain @, let the alias point to the same domain
|
||||
if(!strstr($goto, '@')) {
|
||||
$goto = $goto . "@" . $this->id;
|
||||
}
|
||||
# TODO: use AliasHandler->add instead of writing directly to the alias table
|
||||
$arr = array(
|
||||
'address' => $address,
|
||||
|
Loading…
Reference in New Issue
Block a user