Chrome, Lda em representação para Portugal da IceWarp Inc   IceWarp Email Server Software
IceWarp Portugal homepage Servidor seguro de email de alta performance baseado em Windows, suportando um número ilimitado de utilizadores, de domínios, protocolos POP3, SMTP, IMAP4, HTTP, LDAP, ODBC, on-server virus scanning, on-server spam filtering, contas de web mail e muito mais ...


MSN Online Status Indicator Indicador de ICQ #53753433 Online Status  Indicador de Yahoo Online Status  AOL IM Online Status ChromeA394

Procurar

 
   
     Home       Download       Comprar/Preços       Suporte       Contacte-nos       Procura Avançada   

Home > Aprender > Virtual Host

Como configurar alojamentos virtuais (Virtual Hosts) para o Web Mail

Introdução

O Merak Mail Server Power Pack tem integrado o Web Mail Client Server, que é sempre instalado com o mail server. O Web Mail client server pode ser acedido com o URL:

http://localhost:32000/mail/

Num cenário real de Internet, deverá ser:

http://yourdomain:32000/mail/

Onde yourdomain é o nome do seu domínio de internet (com Cname e registos MX num servidor DNS).

As funcionalidades de administração estão disponíveis no URL:

http://yourdomain:32000/

O acesso WAP, através de telemóveis, é feito por:

http://yourdomain:32000/mail/wap/

Vamos imaginar que o seu domínio é ICEWARP.COM. O seu acesso padrão ao Web Mail é:

http://icewarp.com:32000/mail/

e para acesso administrativo poderá usar:

http://icewarp.com:32000/

Por vezes poderá querer um acesso mais amigável ao seu web mail. Ou precisa de aceder com muitos utilizadores e diferentes ecrãs de entrada e configurações. Isto é resolvido pela função VIRTUAL HOSTS.

Para demonstrar a função VIRTUAL HOSTS precisamos de fazer alterações no servidor DNS. Num cenário de internet real, não é assim tão fácil, uma vez que as alterações do DNS são replicadas pelo mundo inteiro no prazo de 24 hours (ou mais...). Para este exemplo vamos usar computadores com Windows 2000 Server e o IP 127.0.0.1, chamado localhost.

As alterações para o mapeamento deste IP devem ser feitas no ficheiro:

\WINNT\system32\drivers\etc\hosts

Redireccionamento Virtual Hosts

Exemplo 1:

Em vez de chamar o Web Mail por http://localhost:32000/mail/ vamos usar:

http://webmail.localhost:32000

Edite o ficheiro \WINNT\system32\drivers\etc\hosts

webmail.localhost

2. Abra o ficheiro \Program Files\Merak\config\webserver.cfg

e na secção [Virtual-Host] indique o comando de redireccionamento:

webmail.localhost=c:\program files\merak\html\mail\

[Default] ; [filename] index.html index.wml

[Filter] ; [file type]=[script interpreter file path] ; [executable file type]= .html=C:\Program Files\Merak\webmail\web.dll .wml=C:\Program Files\Merak\webmail\web.dll

[Virtual-Host] ; [hostname]=[base path]

webmail.localhost= c:\program files\merak\html\mail\

[Free-Path] ; [path] C:\Program Files\Merak\html\demo\ C:\Program Files\Merak\html\mail\

E na secção [Virtual-Host] indique o comando de redireccionamento:

webmail.localhost=c:\program files\merak\html\mail\

Abra o Explorer e tente o URL: http://webmail.localhost:32000/

Poderá ver que o seu "nome simbólico" webmail.localhost foi redireccionado para o ecrã de entrada do Web Mail. O acesso administrativo é em: http://webmail.localhost:32000/admin/.

Se quer criar acesso ao mail usando WAP, a linha em webmail.cfg deverá ser:

webmail.localhost= c:\program files\merak\html\mail\wap\

Configuração Multi domínio Virtual Hosts

A configuração multi domínio de Virtual Hosts permite-lhe criar configurações personalizadas de Web Mail para cada domínio e para cada utilizador.

Passamos a exemplificar a criação de Web Mail para dois domínios:

CNN.COM e ICEWARP.COM

Cada utilizador do Web Mail terá o seu URL de login, logotipo e outras configurações.

Prepare os nomes de domínio no DNS

  • Prepare as pastas para virtual hosting destes domínios e copie as pastas webmail da instalação “standard”.
  • Crie redireccionamento do domínio virtual no webmail.cfg
  • Crie redireccionamento do domínio virtual em config.html
  • Altere a configuração para cada domínio (logo, etc.) – se necessário

    Antes de prosseguir, deverá fazer log-in como administrador no Web Mail:

    http://webmail.localhost:32000/admin/

    Para isso, crie antes uma conta de administração no Merak Mail Servert.

    Preparar nomes de domínio no DNS

    Para emular o DNS no PC onde o Merak Mail Server Power Pack está instalado, adicione os dois novos endereços IP à sua configuração TCP/IP.

    Os endereços IP do nosso exemplo são: 192.168.100.100 e 192.168.100.101.

    Seguidamente adicione as linha abaixo ao seu ficheiro hosts: \WINNT\system32\drivers\etc\hosts

    192.168.100.100 cnn.com

    101 icewarp.com

    Prepare as pastas para virtual hosting destes domínios

    Crie a pasta virtualhosts com as sub-pastas cnn.com e icewarp.com.

    Vamos criar o host virtual cnn.com primeiro. Copie a pasta \Program Files\merak\html\mail\ e \Program Files\merak\webmail para a pasta \virtualhosts\cnn.com\.

    Renomeie a pasta mail para html. Se preparou igualmente as pastas para icewarp.com, a sua estrutura de pastas será idêntica a esta:

    Criar redireccionamento do domínio virtual em webmail.cfg

    Abra o ficheiro: \Program Files\Merak\config\webserver.cfg e na secção [Virtual-Host] adicione mais duas “linhas de redireccionamento”.

    [Virtual-Host] ; [hostname]=[base path] webmail.localhost=c:\program files\merak\html\mail\ cnn.com=c:\virtualhosts\cnn.com\html\ icewarp.com=c:\virtualhosts\icewarp.com\html\

    Criar redireccionamento do domínio virtual em config.html

    Prepare o ficheiro (no editor de texto) config.html com: <? $SERVER_INSTALL_PATH = "c:/virtualhosts/cnn.com/webmail/"; ?>

    e copie-o para a pasta html folder na estrutura virtual do host cnn.com.

    \virtualhosts\cnn.com\html\config.html

    Atenção! config.html não pode usar backslash (alt – 92) na path.

    Faça o mesmo em icewarp.com. O conteúdo de config.html é: <? $SERVER_INSTALL_PATH = "c:/virtualhosts/icewarp.com/webmail/"; ?>

    Está completa a configuração. Tente aceder ao seu web mail para icewarp.com:

    http://icewarp.com:32000/

    Verá o “log-in screen” habitual, com o logo IceWarp.

    Alterar as configurações de cada domínio

    Faça Log-in em cnn.com como administrador:

    http://cnn.com:32000/admin/

    Todas as alterações que faça com o nível de administrador apenas afectará cnn.com.

    Vamos alterar o logo. Usamos o ficheiro cnnlogo.gif, que colocamos na pasta:

    C:\virtualhosts\cnn.com\html\images\

    Clique em Settings (no fundo do ecrã) e indique o novo ficheiro com o logo: cnnlogo.gif . Altere os valores padrão para:

    Title Text: CNN Web Mail Logo File: C:\virtualhosts\cnn.com\html\images\cnnlogo.gif Logo Width: 260 Logo Height: 62

    Clique em Save e feche o Browser.

    Abra novamente o browser em cnn.com Web Mail:

    http://cnn.com:32000/

    Poderá ver um novo ecrã de log-in, com o logo CNN.

    A configuração de domínios virtuais não é fácil, mas dá uma flexibilidade incrível. Poderá ter configurações diferentes para cada domínio.

     

       Home       Download       Comprar/Preços       Suporte       Contacte-nos       Procura Avançada   

    Copyright © 1999 - IceWarp, Inc./ Chrome, Lda - Todos os direitos reservados.
    Web Design by Chrome, Lda / IceWarp, Inc. / Conheça a nossa Politica de Privacidade
    Última Actualização: 2/7/2006 15:16