From: ivan Date: Sat, 23 Sep 2006 18:33:41 +0000 (+0000) Subject: update to mailserver integration X-Git-Tag: TRIXBOX_2_6~948 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=8c8c4eb5558e353543b9f3bd4a96ad982faa67b7;p=freeside.git update to mailserver integration --- diff --git a/FS/FS/part_export/acct_sql.pm b/FS/FS/part_export/acct_sql.pm index b16f5c258..9f1ae7b5c 100644 --- a/FS/FS/part_export/acct_sql.pm +++ b/FS/FS/part_export/acct_sql.pm @@ -69,6 +69,7 @@ tie my %postfix_native_mailbox_map, 'Tie::IxHash', 'uid' => 'uid', 'gid' => 'gid', 'password' => 'ldap_password', + 'mail' => 'domain_slash_username', ; my $postfix_native_mailbox_map = join('\n', map "$_ $postfix_native_mailbox_map{$_}", diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index 003ad90c2..79e9b2503 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -1597,6 +1597,17 @@ sub ldap_password { } } +=item domain_slash_username + +Returns $domain/$username/ + +=cut + +sub domain_slash_username { + my $self = shift; + $self->domain. '/'. $self->username. '/'; +} + =item virtual_maildir Returns $domain/maildirs/$username/