Anger Postado Maio 2, 2014 Compartilhar Postado Maio 2, 2014 Caros, Como é feito o sistema do Webmail da Locaweb ? Eles tem apenas 1 caixa de acesso que busca em todos os servidores os e-mails cadastrados para acesso. Como é feito isso sem que o cliente precise especificar em qual servidor está ? 0 Citar Ajude o fórum! Antes de postar, leiam as regras de postagem aqui. Link para o comentário Compartilhar em outros sites More sharing options...
Visitante Postado Maio 2, 2014 Compartilhar Postado Maio 2, 2014 Você quer um sistema que UNIFIQUE todas as caixas de email em uma só? 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Anger Postado Maio 2, 2014 Autor Compartilhar Postado Maio 2, 2014 Você quer um sistema que UNIFIQUE todas as caixas de email em uma só? Não.. Um sistema onde ele acesse o e-mail sem que precise identificar o servidor que está. 0 Citar Ajude o fórum! Antes de postar, leiam as regras de postagem aqui. Link para o comentário Compartilhar em outros sites More sharing options...
Visitante Postado Maio 2, 2014 Compartilhar Postado Maio 2, 2014 Não.. Um sistema onde ele acesse o e-mail sem que precise identificar o servidor que está. O de qualquer empresa que não usa o cPanel é assim. Como eles utilizam um sistema como o Afterlogic, o mesmo possui possui no cadastro de cada usuário os dados para autenticação IMAP/SMTP, não precisa necessariamente saber onde cada usuário está hospedado já que ele só autentica de acordo com as informações passadas. Agora, a implementação em uma rede de servidores não é complicada. Basta você manter uma lista de todos os reversos dos seus servidores, e após o usuário informar o seu domínio você faz uma query para aquele domínio perguntando o reverso do servidor. Assim, só precisa passar as informações (usuário/senha) para o webmail de cada máquina e trabalhar com um iFrame, ex: usuário acessa webmail.dominio.com -> sistema busca dominio.com e vê que o reverso é dominioserver.com -> procura na lista o endereço do webmail do dominioserver.com -> envia os dados para webmail.dominioserver.com/login?usuario=usuario@dominio?senha=oi -> gera uma iframe para aquele endereço. Bem fácil, para quem possui poucos servidores. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
fernandoguga Postado Maio 2, 2014 Compartilhar Postado Maio 2, 2014 acho que nem precisa disso tudo. se o webmail utilizar smtp para autenticar, basta o dominio estar cadastrado. as informações ele envia e autentica normalmente. o webmail é como o outlook que vc instala no seu computador, só que via web. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Leo Amarante Postado Maio 2, 2014 Compartilhar Postado Maio 2, 2014 Caros, Como é feito o sistema do Web mail da Locaweb ? Eles tem apenas 1 caixa de acesso que busca em todos os servidores os e-mails cadastrados para acesso. Como é feito isso sem que o cliente precise especificar em qual servidor está ? Olá Anger, Dá uma olhada neste software: http://codecanyon.net/item/hezecom-email-solution-hmail/7315631?WT.ac=category_item&WT.seg_1=category_item&WT.z_author=hezecom Acredito que seja o que procura, ou não... 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Anger Postado Fevereiro 17, 2015 Autor Compartilhar Postado Fevereiro 17, 2015 Olá Anger, Dá uma olhada neste software: http://codecanyon.net/item/hezecom-email-solution-hmail/7315631?WT.ac=category_item&WT.seg_1=category_item&WT.z_author=hezecom Acredito que seja o que procura, ou não... Pior que não é! Vou tentar ser mais específico... Exemplo: Uma empresa X tem 5 servidores. E ela tem apenas 1 caixa de acesso no seu site, que acessa os 5 servidores. Como é feito o login na conta se o mesmo deve buscar nos 5 servidores? 0 Citar Ajude o fórum! Antes de postar, leiam as regras de postagem aqui. Link para o comentário Compartilhar em outros sites More sharing options...
Anger Postado Fevereiro 17, 2015 Autor Compartilhar Postado Fevereiro 17, 2015 O de qualquer empresa que não usa o cPanel é assim. Como eles utilizam um sistema como o Afterlogic, o mesmo possui possui no cadastro de cada usuário os dados para autenticação IMAP/SMTP, não precisa necessariamente saber onde cada usuário está hospedado já que ele só autentica de acordo com as informações passadas. Agora, a implementação em uma rede de servidores não é complicada. Basta você manter uma lista de todos os reversos dos seus servidores, e após o usuário informar o seu domínio você faz uma query para aquele domínio perguntando o reverso do servidor. Assim, só precisa passar as informações (usuário/senha) para o webmail de cada máquina e trabalhar com um iFrame, ex: usuário acessa webmail.dominio.com -> sistema busca dominio.com e vê que o reverso é dominioserver.com -> procura na lista o endereço do webmail do dominioserver.com -> envia os dados para webmail.dominioserver.com/login?usuario=usuario@dominio?senha=oi -> gera uma iframe para aquele endereço. Bem fácil, para quem possui poucos servidores. Entendo... Seria PHP + JS para fazer isto estão ? 0 Citar Ajude o fórum! Antes de postar, leiam as regras de postagem aqui. Link para o comentário Compartilhar em outros sites More sharing options...
Visitante Postado Fevereiro 18, 2015 Compartilhar Postado Fevereiro 18, 2015 Entendo... Seria PHP + JS para fazer isto estão ? Sei lá... tem várias maneiras de fazer. Eu faria assim: -> script frontend com tela de acesso pro email -> script backend que acessa todos os seus servidores cPanel (importante colocar um SSL e utilizar chaves nessa parte) 1.) o usuário preenche suas informações na tela de login, utilizando a conta de email '[email protected]' 2.) o script frontend faz uma query ao script backend com o domínio do cliente, exemplo: -> meudominio.com.br/buscaDominio.php?q=loophost.com.br -> o script backend faz uma busca em todos os servidores em busca da conta de email.. pra implementar isso via SSH2 é barbada, exemplo: #! /bin/bash dominio=$1 if ! grep $dominio /etc/localdomains then echo "dominio nao encontrado" exit 0 fi Aí então o script backend vai analisar a resposta do comando. Se for 'dominio nao encontrado,' então o domínio não está naquele servidor.. o script deve ir pro próximo e etc. Então quando encontrar, ele deve fazer login no servidor utilizando IMAP + SMTP. Se usar um sistema como afterlogic ou roundcube, você só precisaria 'direcionar' o sistema pro servidor certo, depois do teu script encontrá-lo.. exemplo: 1.) login do cliente 2.) buscar o server onde está o domínio do cliente 3.) passar as variáveis do servidor pro sistema de email: -> SERVER: mail.server01.net -> CONTA: [email protected] -> SENHA: 12345 -> PORTA SMTP: 465 + SSL -> PORTA IMAP: 143 + SSL Abs. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Anger Postado Fevereiro 18, 2015 Autor Compartilhar Postado Fevereiro 18, 2015 Sei lá... tem várias maneiras de fazer. Eu faria assim: -> script frontend com tela de acesso pro email -> script backend que acessa todos os seus servidores cPanel (importante colocar um SSL e utilizar chaves nessa parte) 1.) o usuário preenche suas informações na tela de login, utilizando a conta de email '[email protected]' 2.) o script frontend faz uma query ao script backend com o domínio do cliente, exemplo: -> meudominio.com.br/buscaDominio.php?q=loophost.com.br -> o script backend faz uma busca em todos os servidores em busca da conta de email.. pra implementar isso via SSH2 é barbada, exemplo: #! /bin/bash dominio=$1 if ! grep $dominio /etc/localdomains then echo "dominio nao encontrado" exit 0 fi Aí então o script backend vai analisar a resposta do comando. Se for 'dominio nao encontrado,' então o domínio não está naquele servidor.. o script deve ir pro próximo e etc. Então quando encontrar, ele deve fazer login no servidor utilizando IMAP + SMTP. Se usar um sistema como afterlogic ou roundcube, você só precisaria 'direcionar' o sistema pro servidor certo, depois do teu script encontrá-lo.. exemplo: 1.) login do cliente 2.) buscar o server onde está o domínio do cliente 3.) passar as variáveis do servidor pro sistema de email: -> SERVER: mail.server01.net -> CONTA: [email protected] -> SENHA: 12345 -> PORTA SMTP: 465 + SSL -> PORTA IMAP: 143 + SSL Abs. Show! Vou tentar! 0 Citar Ajude o fórum! Antes de postar, leiam as regras de postagem aqui. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.