1 package FS::part_export::communigate_pro_singledomain;
3 use vars qw(@ISA %info);
5 use FS::part_export::communigate_pro;
7 @ISA = qw(FS::part_export::communigate_pro);
9 tie my %options, 'Tie::IxHash', %FS::part_export::communigate_pro::options,
10 'domain' => { label=>'Domain', },
16 'Real-time export to a CommuniGate Pro mail server, one domain only',
17 'options' => \%options,
19 'default_svc_class' => 'Email',
22 <a href="http://www.stalker.com/CommuniGatePro/">CommuniGate Pro</a>
23 mail server. This is an unusual export to CommuniGate Pro that forces all
24 accounts into a single domain. As CommuniGate Pro supports multiple domains,
25 unless you have a specific reason for using this export, you probably want to
26 use the communigate_pro export instead. The
27 <a href="http://www.stalker.com/CGPerl/">CommuniGate Pro Perl Interface</a>
28 must be installed as CGP::CLI.
33 my($self, $svc_acct) = (shift, shift);
34 $svc_acct->username. '@'. $self->option('domain');