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: 61.726 ]

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

Qmail Auditor, auditoria no servidor Qmail

Montando um servidor de e-mail completo com Postfix

HOWTO: Postfix + MySQL + SMTP-AUTH + Quota + SpamAssassin + ClamAV

Como fazer usuário interagir com SpamAssassin

Servidor de e-mail Postfix + MySQL + Dovecot + Cyrus

  
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