[resolvido] não consigo conectar com o postfix "telnet localhost 25"

Iniciado por dyegoborges, 26 de Maio de 2012, 00:36

tópico anterior - próximo tópico

dyegoborges

Há vários dias ja tenho pesquisando como funcionam os servidores de e-mail e decidi usar o Postfix para montar meu servidor. Ja consultei vários tutoriais na internet ja revisei minusciosamente cada arquivo editado, mas não consigo encontrar o erro. Quando eu tinha apenas instalado o Postfix o telnet funcionava, mas depois que eu instalei os "plugins" (Courier, SpamAssassin, Clamav, Mysql, etc...) do Postfix, ele começou a dar erro e não mais conseguir conectar pelo telnet. Outro detalhe é que quando uso o nmap o servidor retorna que a porta 25 não está aberta.

OBS : em /var/log/mail.info diz que meu acesso está negado "fatal : fifo_listen: remove public/pickup: Permission denied"

Se precisarem ver algum arquivo em específico como o main.cf me avise.

zekkerj

Execute os comandos abaixo e cole o resultado aqui.

sudo service postfix restart
grep -i postfix /var/log/syslog | tail -20
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

dyegoborges

Mostrou 2 erros.
1 - linha 113 do arquivo master.cf estava erro de sintaxe, acabei de corrigir.
2 - Mas ainda permanece o erro que eu postei no tópico.

"fatal : fifo_listen: remove public/pickup: Permission denied"

OBS: Eu ja percebi que na maioria das ajudas nos foruns, as pessoas sempre pedem para executar comandos para verem os logs.  Vou aprender mais sobre logs  dos programas, ajuda muito a identificar o erro.  Mas ainda continuo com este problema. Aguardo.


zekkerj

Se você puder mostrar os logs aqui, fica muito mais fácil te ajudar.
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

dyegoborges


May 28 03:13:17  postfix/master[1753]: fatal: fifo_listen: remove public/pickup: Permission denied


Está ai o erro.

zekkerj

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


zekkerj

Complicado descobrir o problema com tão pouca informação.
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

dyegoborges

#8
Tem estes "plugins" que eu instalei junto com o postfix. Antes funcionava, mas depois que eu instalei um desses plugins ( não sei qual exatamente ) que começou a dar erro.

São estes :
courier-imap/pop
amavis
clamav
spamassassin
mailscanner
webmail

Como faço pra deletar totalmente estes ? apt-get remove apaga tudo literalmente ?

zekkerj

eu não gosto de começar pedindo as configurações, acaba vindo muita coisa que não tem a ver, e de vez em quando coisas que a gente não deveria ver.

Mas no caso não vai ter jeito... poste as configurações, tipo o arquivo /etc/postfix/main.cf

Outra coisa que vc pode tentar fazer é jogar essa linha de erro no google, e ver o que vem.
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

dyegoborges

#10
Tinha outras coisas digitadas, mas como eu estava tentando resolver eu fiz um backup da anterior, e atualmente meu main.cf se encontrar assim :

smtpd_banner = $myhostname ESMPT $mail_name (Ubuntu)
biff = no
myhostname = mail.gvpoker.com
mydomain = gvpoker.com
append_dot_mydomain = no
alias_maps = hah:/etc/aliases
myorigin /etc/mailname
mydestination = mail.gvpoker.com, gvpoker.com, localhost
relayhost =
mynetworks = 127.0.0.0/8
home_mailbox = Maildir/
mailbox_command =
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
message_size_limit = 20000000
mailbox_size_limit = 0


Como posso fazer a porta 25 voltar funcionar ? Pois quando eu digit netstat -nap | grep 25 não retorna nada.

zekkerj

Já tentou um

sudo service postfix restart

Ou então

sudo postfix restart
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

dyegoborges

#12
sim, varias vezes.

RESOLVIDO

o comando chown -R postfix /var/spool/postfix resolveu meu problema. Agora vou prestar atenção em cada passo da instalação e vou fazer o teste a cada " plugin " novo instalado.

Obrigado Zekkerj