Olá, eu sou linuxdicas
Ver o meu perfil


Tag

Últimos comentários

Últimos artigos

Os meus links favoritos

    Divulga os conteúdos

    Juntar a MyDada

    Juntar a MyDada

    Partilha os teus conteúdos

    De.licio.us

    Bulk Mailer

    by linuxdicas (09/12/2007 - 19:39)

    Bulk Mailer

    As mensagens da Dicas-L eram enviadas, originalmente, por intermédio do próprio gerenciador de listas. Porém, com o crescimento do número de assinantes, eu passei a ter diversos problemas. Muitas das mensagens não eram entregues e as reclamações começaram a crescer.

    Para resolver o problema provisoriamente, eu adotei uma solução bastante artesanal:

     #!/bin/ksh for user in ``cat list`` do /usr/ucb/mail -s "Assunto" $user < mensagem sleep 2 done 

    Este enfoque é ineficiente por diversas razões. A primeira dela é que eu crio uma conexão SMTP para cada assinante, o que já é uma carga tremenda para a máquina. A segunda desvantagem é o tempo para entregar tudo. Façam as contas, 18.000 * 2 = 36.000 segundos, dez horas!

    Descobri então, por indicação do Gustavo Leite de Mendonça Chaves, do CPqD, em Campinas, o software "Bulk Mailer". Este software age de forma muito mais inteligente do que a minha shell script. Ele ordena os recipientes das mensagens por domínio e cria um único envelope SMTP para criar uma conexão onde a mensagem é entregue de uma só vez a diversos destinatários. Onde antes eu fazia, por exemplo, 100 conexões para entregar as mensagens aos assinantes do UOL, ele agora faz apenas uma. O tempo de entrega das mensagens caiu drasticamente e o servidor de email da Unicamp está respirando bem melhor agora :)

    O software oferece diversas opções de uso e é bastante flexível. Mais informações sobre o Bulk Mailer podem ser encontradas em ftp://cs.utk.edu/pub/moore/bulk_mailer/bulk_mailer.README. O download pode ser feito em http://www.cs.utk.edu/~moore/software.html

    Com o Mojo Mail, sobre o qual já falei na Dicas-L, e o Bulk Mailer, acho que consegui uma solução quase ideal para o gerenciamento da lista. Agora falta apenas a remoção automática de endereços com problema, o que ainda estou fazendo através de alguns shell scripts pouco inteligentes, que eu mesmo fiz.




    Fonte: http://www.dicas-l.com.br/print/20020307.html

    Vota este artigo


    Comenta:




    Introduz a morada do teu Blog ou da tua página pessoal

    Escreve o os números que vês aqui

    (prevenção contra envios automáticos)