{
if ($props{EmailForward} =~ /^(local|both)$/)
{
    if ( $USERNAME eq 'admin')
    {
        $zarafa = $user->prop('Zarafa') || 'disabled'
    }
    else
    {
        $zarafa = $user->prop('Zarafa') || 'global'
    }
    my $zarafaPublic = $user->prop('ZarafaPublic') || 'disabled';
    my $zarafaGlobal = ${'zarafa-server'}{GlobalForward} || 'disabled';

    if (($zarafa eq 'enabled') || ($zarafa eq 'global' && $zarafaGlobal eq 'enabled'))
    {
        if ($zarafaPublic eq 'enabled')
        {  return "| /usr/bin/zarafa-dagent --public 'Public Folders\\$USERNAME' -C $USERNAME ; if [ $? -ne 0 ] ; then exit -1; else exit 99; fi;";  }
        else
        {  return "| /usr/bin/zarafa-dagent -q $USERNAME ; if [ $? -ne 0 ] ; then exit -1; else exit 99; fi;"   }
    }
}
}

