PHPXmail - um front-end web para o XMail

PHPXmail é um front-end web para configurar e administrar o servidor XMail. Este artigo complementa o primeiro, que falou sobre como configurar um servidor de e-mail com o XMail.

[ Hits: 62.576 ]

Por: odecio campos em 08/05/2007


Obtendo e instalando



Acesse:
Podemos fazer o download. Se algo der errado, procure-o em:
Instalando:

Descompacte o phpxmail1.4.zip em /var/www (diretório web no Debian) com o comando abaixo, como root:

# unzip phpxmail1.4.zip -d /var/www

Isto criará a pasta phpxmail no diretório /var/www. Dê permissão de escrita a ela. Acesse agora com seu navegador http://localhost/phpxmail, na página aberta localize e clique em 'Add new server'.

Preencha os dados solicitados como no exemplo abaixo (depois mude a vontade):

Server hostname: localhost
Server ip address: 127.0.0.1
Server port: 6017
CTRL account: admin
CTRL password: admin

Se tudo correu bem, deve aparecer a seguinte mensagem:

'Server localhost was added successfully'

Tudo bem, parece pronto, mas ainda não está! - não configuramos ainda o Xmail para atender aos comandos do PHPXmail, então vamos fazer isto agora, vamos dizer para ele (Xmail) quem é o seu administrador e qual é a sua senha. Estes dados estão gravados em '/var/www/phpxmail/servers.php', de onde lemos (para os dados do exemplo que estamos seguindo):

localhost   127.0.0.1   6017   admin   0401080c0b   0

Para quem lembra do artigo que falamos sobre o Xmail, o que nos interessa agora são a quarta e quinta colunas, admin e 0401080c0b respectivamente. Vamos informar isto ao Xmail através do arquivo /etc/xmail/ctrlaccounts.tab, editando-o com um editor preferido. Ele deverá ficar assim:

"admin"   "0401080c0b"

(o espaço é um tab e não esqueça as aspas duplas, e a senha é criptografada)

Volte agora ao seu navegador e clique em login, em User name digite: admin e em Password: admin. Se, de novo, deu tudo certo, deve aparecer a seguinte mensagem: 'Logged in as Server admin admin on localhost', e agora sim, está tudo pronto mesmo, é só configurar.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Obtendo e instalando
   3. Configurando e administrado
Outros artigos deste autor

XMail - Servidor de email fácil de configurar

Leitura recomendada

Solução corporativa Expresso Livre, substituto de peso do Notes

Como fazer usuário interagir com SpamAssassin

QMAIL, um poderoso MTA (FreeBSD)

Gmail com POP e SMTP no Thunderbird

Postfix + AD (Active Directory)

  
Comentários
[1] Comentário enviado por weberflash em 08/05/2007 - 07:33h

em muitas versoes do linux ficamos e duvida no qual usar eu
quero uma versa que inclua o clone do msn e exija pouco do computado
qual a versao vcs indicam e onde posso fazer download!!!

[2] Comentário enviado por jeffersonjbj em 13/05/2007 - 14:08h

Segui o tutorial mas quando digito no navegador http://localhost/phpxmail/ abre a caixa de download pedindo para abrir um arquivo do tipo PHTML. Dou ok e ele salva um arquivo com a extensão .phtml mas quando tento abri-lo o navegador diz que o arquivo .phtml não existe, pode ter sido renomeado, movido ou excluido após o recebimento. Qual é o problema?

[3] Comentário enviado por JonhSP em 08/06/2007 - 14:50h

Boa Tarde Srs.

Existe alguma maneira para que o XMail responda por multiplos IPS?
Por exemplo:
Adicionei 2 Ips em na eth0, são eles 10.1.5.205 e o alias 10.1.5.206.
Em meu script CGI defino o servidor SMTP como 10.1.5.206 e faço o envio. Quando recebo em meu serviço POP3, o header da mensagem aparece como 10.1.5.205. Como faço para resolver este problema?

[4] Comentário enviado por e-duardo em 04/10/2007 - 19:16h

Cara, sem querer ser pessimista, mas........
Foi fácil demais, não demorei nem 1hora pra configurar o XMail e o PHPXMail... Será que ele aguenta bastante tráfego de e-mails?

Não encontrei filtro de blacklists e nem autenticação de smtp. Sabe alguma coisa sobre essas configurações no XMail??

Quanto a dúvida do jeffersonjbj, o problema está no apache.
Como sou iniciante em linux, quando deu esse problema eu reinstalei já com servidor de web (apache) instalado, funcionou.

[5] Comentário enviado por mendesinfoware em 06/08/2008 - 09:21h

Foi tudo muito bem até o momento que tento criar o "Domínio Virtual".
Neste ponto, quando "clico" em "Server Domains", dá mensagem: "Sorry: 'domainlist' not supported yet. (File 'domain/domainlist.inc' was not found).
Mas ao verificar em /www/phpxmail/domainlist/domainlist.inc o arquivo está lá e com todas as permissões.
O que poderia estar acontecendo ???
Agradeço se alguém souber como ajudar.

[6] Comentário enviado por mendesinfoware em 07/08/2008 - 14:08h

Agradeço pela ajuda e atenção de todos.
Conseguí resolver o problema instalando a vr. mais atual 1.5.
Tudo ok, mas agora estou com problema no Uebmiau...
Consigo abrir a tela para login, entro com email, usuario, senha e servidor, quando dou
submit volta na mesma tela...

[7] Comentário enviado por fritz em 10/07/2009 - 21:13h

o galera estou tendo configura o phpxmail mais com esta configuracao que o colega passou estava dando erro de usuario, entao usei o usuario postamaster, com isso esta ocorendo outro erro agora, que é este
Warning: fsockopen() [function.fsockopen]: unable to connect to 1207.0.0.1:6017 (Connection timed out) in /var/www/phpxmail/class.xmail.php on line 96
Connection timed out

oque tenho que fazer para arrumar isso.

obrigado

[8] Comentário enviado por micerqueira em 18/01/2010 - 19:11h

.


[9] Comentário enviado por micerqueira em 19/01/2010 - 11:32h

.

[10] Comentário enviado por odecio em 29/01/2010 - 16:42h

Em phpxmail/class.phpxm.php, substitua split por preg_split;
em uebmiau/smarty/Smarty.class.php, substitua a linha 1341 de:
$filename = (!empty($auto_source))?ereg_replace("\\.htm","",$auto_source):uniqid("");
para:
$filename = (!empty($auto_source))?preg_replace("(\\.htm)","",$auto_source):uniqid("");

[11] Comentário enviado por romenum em 13/08/2010 - 14:33h

quando vou criar um novo usuário, digito o login e a senha, mas quando clico em sumit, retorna a seguinte mensagem:

Error adding user: -00059 POP3 domain not handled

Alguém poderia me ajudar? rsrs..
Obrigado.

[12] Comentário enviado por lagethomas em 18/03/2014 - 23:31h

O meu não está abrindo o "localhost/phpxmail/" da que a paginha não carrega, tentei no debian e não instalou o xmail, ai no ubunto instalou tudo legal e parou ai...

[13] Comentário enviado por josuecraveiro em 20/06/2014 - 01:48h

Estou com o mesmo problema do jeffersonjbj e lagethomas, alguma solução para isso?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts