Les catchalls sont configuré correctement quand on créé un domaine "slave"
This commit is contained in:
parent
88f709ee24
commit
da6fc77d67
|
@ -386,7 +386,7 @@ class m_dom {
|
||||||
$hooks->invoke("hook_dom_add_domain",array($id));
|
$hooks->invoke("hook_dom_add_domain",array($id));
|
||||||
$hooks->invoke("hook_dom_add_mx_domain",array($id));
|
$hooks->invoke("hook_dom_add_mx_domain",array($id));
|
||||||
if ($isslave) {
|
if ($isslave) {
|
||||||
$hooks->invoke("hook_dom_add_slave_domain",array($id));
|
$hooks->invoke("hook_dom_add_slave_domain",array($id, $slavedom));
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -793,14 +793,14 @@ class m_mail {
|
||||||
/** hook function called by AlternC when a domain is created for
|
/** hook function called by AlternC when a domain is created for
|
||||||
* the current user account using the SLAVE DOMAIN feature
|
* the current user account using the SLAVE DOMAIN feature
|
||||||
* This function create a CATCHALL to the master domain
|
* This function create a CATCHALL to the master domain
|
||||||
* @param string $dom Domain that has just been created
|
* @param string $domain_id Domain that has just been created
|
||||||
* @param string $master Master domain
|
* @param string $target_domain Master domain
|
||||||
* @access private
|
* @access private
|
||||||
*/
|
*/
|
||||||
function alternc_add_slave_domain($dom,$slave) { //FIXME don't we have to change his name ?
|
function hook_dom_add_slave_domain($domain_id,$target_domain) {
|
||||||
global $err;
|
global $err;
|
||||||
$err->log("mail","alternc_add_slave_domain",$dom);
|
$err->log("mail","hook_dom_add_slave_domain",$domain_id);
|
||||||
$this->add_mail($dom,"",0,"","@".$slave);
|
$this->catchall_set($domain_id,'@'.$target_domain);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue