Richardson,

>>  Cara, pra falar bem a verdade eu tive um problema muiiito
>>  parecido com esse e pra resolver eu fiz o envio de e-mails em
>>  Python. Isso porque eu precisava de algumas funcionalidades
>>  que eu não encontrei no CF.
>
> Qual? Por um acaso seria enviar para um servidor que requer autenticação?

Não.
O  meu problema era o seguinte:
Nós temos um sistema que envia um e-mail semanal para os clientes
dos nossos clientes. Não é SPAM não.

Com isso, são algumas dezenas de milhares de e-mails a serem enviados.
O envio de e-mail é feito 1 a 1, no campo TO da mensagem.

Desta forma a cada leva de e-mails que o CF envia, são centenas de
processos (sendmail) paralelos abertos simultaneamente, tanto para o
servidor CF quanto para o servidor de e-mails.

Esta situação estava gerando sobrecarga do servidor, o consumo
de swap no disco (memória virtual) chegava a estourar.

Então eu criei um template em Python que abre uma conexão com
o servidor de e-mails e envia todos os e-mails.
Ou seja, ao invés de CF abrir 1000 conexões (e consequentemente
1000 processos) quase que simultaneamente, o programa abre
apenas uma conexão e envia os 1000 e-mails.

Talvez se eu usasse a opção SPOOLENABLE="NO" no CFMAIL
eu tivesse conseguido o mesmo resultado, mas eu preferi optar
pelo script porque me abria a possibilidade de rodar essa rotina
em outro servidor, liberando recursos do servidor CF.

Posso te dizer que o resultado final ficou excelente. Diminuiu o
tempo de envio dos e-mails quase 1/10 além do servidor agora
nem precisar usar swap em disco.

Mas não estou desmerecendo o CF não, muito pelo contrário, ele
é excelente mas nós como profissionais as vezes precisamos de um
pouco de dinamismo para resolver alguns problemas.

[]s
Ronan

--^----------------------------------------------------------------
This email was sent to: [EMAIL PROTECTED]

EASY UNSUBSCRIBE click here: http://topica.com/u/?b1dnXn.b7DDjq.Y2ZicmFz
Or send an email to: [EMAIL PROTECTED]

For Topica's complete suite of email marketing solutions visit:
http://www.topica.com/?p=TEXFOOTER
--^----------------------------------------------------------------



Responder a