Olá pessoal,

  Sou novo aqui na lista e mais novo/newbie ainda com a configuração do
postfix ou sendmail.

  Estou tentando resolver algo que acho que é um problema. Já pesquisei no
histórico da lista e bastante no google, mas não sei exatamente como
procurar sobre esse problema, por isso farei um breve relato aqui pra vocês
na esperança de obter alguma luz :)

  Tenho uma app em Java, usando o JavaMail e no mesmo host tenho o postfix
instalado. Trata-se de um ubuntu server e instalação do postfix default via
apt-get mesmo. Basicamente, a app envia o e-mail para localhost e continua,
porém, esse tempo até a app continuar está chegando aos 20 segundos em
algumas vezes, é como se o envio estivesse síncrono ao invés de assíncrono.
Tentei instalar o sendmail e configurar o DeliveryMode para "queueonly" mas
mesmo assim demorou bastante (mais de 10 segundos), não sei como mudar isso
no postfix, por isso testei no sendmail. Não sei exatamente o que é isso,
mas o que eu queria é: a app enviar o e-mail para localhost e receber um
retorno rápido pra poder continuar seu trabalho rapidamente, enquanto isso o
postfix receberia a mensagem e deixaria na fila/queue pra depois enviar
(acredito que isso seja o mais rápido para o que eu quero, certo?).

  Quando eu faço essa operação em ambiente de desenvolvimento, com a app e o
postfix no mesmo host vai bem rápido, exatamente como eu gostaria. Porém no
ambiente de produção ocorre essa lentidão. Em produção trata-se de uma VM
com 4 cores integralmente disponíveis e 32Gb RAM, sysctl configurado (número
de processos, arquivos, etc), não acredito que seja um problema de lentidão
da máquina.


Abraço.
--
Paulo César M. Jeveaux
Giran Soluções e E-commerce

+55 (27) 3026-0264
http://www.giran.com.br
_______________________________________________
Postfix-BR mailing list
[email protected]
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a