Servidor Postfix erro 110 IMAP

Iniciado por ttelsen, 10 de Dezembro de 2012, 21:13

tópico anterior - próximo tópico

ttelsen

Pessoal to tentando fazer um servidor de email, com POSTFIX + MYSQL + Courier.

So que quando tento logar no meu servidor e no navegador abro "meudominio.com.br/squirrelmail" ponho login e senha tenho o seguinte: "Erro to connect to IMAP server: meudominio.com.br" 110 Connect to time out.

eu nao entendo pq ele diz:
Error connecting to IMAP server: meuservidor.com.br
110 : Connection timed out

Se a porta 110 é de POP3, como é erro de IMAP?

Ja tentei olhar nos logs /var/log/ mas nao achei nada que exclaressese melhor o erro.

Usando o nmap pra ver se a porta estava fechada.
Portas abertas

PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
53/tcp open domain
80/tcp open http
110/tcp open pop3
111/tcp open rpcbind
139/tcp open netbios-ssn
143/tcp open imap
445/tcp open microsoft-ds
901/tcp open samba-swat
993/tcp open imaps
995/tcp open pop3s
2049/tcp open nfs

Queria ajuda da comunidade.
Obrigado

zekkerj

110 é um código de erro (como 404, 401, 403, pro HTTP), não a porta usada pro acesso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

ttelsen


zekkerj

Há algum firewall ativo em sua máquina?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

ttelsen

nao sei.... eu instalei aqui e nem sei como ver isso

ttelsen

Mas ja tinha pensado nisso e tinha da um
iptables -A FORWARD -p tcp --dport 25 -j ACCEPT
iptables -A FORWARD -p tcp --dport 110 -j ACCEPT
iptables -A FORWARD -p tcp --dport 143 -j ACCEPT

zekkerj

Não é na cadeia FORWARD que vc tem quem mexer, esse tráfego é interno à máquina. A cadeia FORWARD só atua quando a máquina está roteando pacotes (vindo de outra máquina, indo pra outra máquina).

Certifique-se de liberar na cadeia INPUT todo o tráfego que entrar pela interface "lo":

iptables -A INPUT -i lo -j ACCEPT

Essa regra deve, preferencialmente, aparecer no início do script, para evitar que outra regra a bloqueie.

Se vc estiver usando política DROP na cadeia OUTPUT (e eu não recomendo a ninguém fazer isso, a menos que saiba muito bem o que está fazendo), certifique-se de fazer a liberação correspondente.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

ttelsen

Fikadica.
Consegui resolver explorando melhor o squirrelmail-configure
Na primeira tela agente escolhe letra D e depois diz qual servidor IMAP/POP3 esta usando, no meu caso o courier.

BLX
Ai é o seguinte.
Eu so consigo acessar contas de email quando eu crio o usuario ( useradd usuario ) e depois logo na conta dele e entro com o MUTT, que ele cria pra mim toda a estrutura de diretorios...
Mas isso não é legal ne, queria um usuario com "useradd -m -s /bin/false/ usuario" Mas como nao tenho acesso ao shell, nao posso logar pra entrar com o MUTT, entao pensei. vou copiar o 2 diretorios da pasta home que ele criou que foi, mail e maildir, porém nao consigo logar com essa conta de usuario.....

Alguem sabe como proceder????