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