|
Home >
FAQ >
Merak Mail Server >
acesso a serviços
Merak Mail Server FAQ
Questão:
Como alterar o Acesso a Serviços
para um utilizador em particular,
sem o Merak Config?
Resposta:
Use a ferramenta de linha de
comando users.exe.
Esta ferramenta está na pasta do Merak
e permite-lhe alterar qualquer
configuração para qualquer
utilizador no seu Merak server. Leia
a ajuda para esta ferramenta no
tópico 'Users & Domains Command Line Tools',
fazendo F1, para mais informação.
Todas as variáveis estão no ficheiro ..\Merak\API\Delphi\ApiConst.pas,
e pode ser usado com domains.exe ou users.exe.
Precisa também de usar as variáveis U_ServicesAccess = $2B
e U_AVScan = $04, afim de alterar o Service Access.
Os serviços estão divididos em dois
grupos. A variável U_ServiceAccess é
somente uma variável de 8 bits e não
tem espaço suficiente para conter
todos os serviços, por causa da
presença da opção User Can Send Email Only To Local Domains (daqui
por diante só UCS) nesta
variável. Assim, o último serviço a
ser adicionado (AntiVirus)
ficou com a sua própria variável: U_AVScan.
É uma variável boolean pelo
que a pode usar tanto com 1 - ligado ou 0 - desligado.
Exemplo:
users -c -uzbynek@icewarp.com -#04=1 ///
Liga o serviço AV para zbynek@merak.com
ou
users -c -uzbynek@icewarp.com -#04=0 ///
Desliga o serviço AV para zbynek@merak.com
Para alterar outros serviços ou UCS,
tem de escolher a combinação exacta
dos serviços que pretende
ligar/desligar para o utilizador, e
escolher o valor apropriado da folha
de calculo anexa.
Exemplo:
users -c -uzbynek@icewarp.com -#43=63 ///
Liga apenas o Challenge Response e Calendaring
e a opção UCS; os outros serviços
estão desligados
Aqui está
a folha de calculo
A ferramenta users.exe permite o uso
de wildcards, pelo que pode usar *@domain.com
em vez de alias@domain.com em -u command
para alterar o Service Access a
todos os utilizadores do domain.com ou usar *@*
para alterar em todos os
utilizadores do seu Merak Mail Server
|