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 --^----------------------------------------------------------------
