Citação Postado originalmente por gudamiao Ver Post
Bom dia DaniStation

Tentei alterar a porta so que nao consegui, se vc puder me ajudar fico grato!!

att
damiao
Claro...

Só uma ressalva.. a alteração é feita no qmail-smtpd. Na verdade, duplicação.. E não no qmail-send, como havia escrito.

Mas, antes de fazer o seu qmail despachar pela porta 587, verifique os logs...

Código :
tail -f /var/log/qmail/qmail-send/current | tai64nlocal
terá saídas do tipo:
Código :
2011-02-28 11:43:59.916265500 delivery 87003: success:  <cibele@aris.com.br>_186.202.4.42_accepted_message./Remote_host_said:_250_2.0.0_Ok:_queued_as_7800DDA45A/
O trecho final indica a mensagem que o servidor de destino retornou (se aceitou ou recusou), além do código de erro... É o princípio daquelas mensagens de mailer-daemon....


1 - faça uma cópia da sua pasta /var/qmail/supervise/qmail-smtpd para algo como /var/qmail/supervise/qmail-smtpd-587. Mantenha a antiga, claro...
2 - edite o arquivo run, que está diretamente na pasta /var/qmail/supervise/qmail-smtpd-587/... procure esse trecho:
Código :
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
3 - apenas altere o final dele, extamante o texto "smtp" (sem as aspas), para 587. Ficará assim:
Código :
 -u "$QMAILDUID" -g "$NOFILESGID" 0 587 \
4 - salve o arquivo e reinicie o servico do qmail, completo...
5 - verifique seu firewall para garantir o uso da porta 587..
6 - feito isso, irá observar pelo nmap
Código :
nmap localhost
que a porta 587 está aberta. Quem faz isso é o qmail. Ao encerrar o serviço, essa porta também é fechada.
7 - No cliente de email (outlook, thunderbird, etc), altere as propriedades da conta de email para que o servidor de envio (smtp) utilize a porta 587 ao invés da 25 para envio de mensagens.
8 - salve as propriedades e teste o envio.