none
Envio de e-mail automático e dinâmico RRS feed

  • Pergunta

  • Preciso de que todo dia diaremente por volta a 00:00 h seja enviados relatórios via e-mail para meus clientes.

    A principio a aplicação rodaria no servidor e apenas iria ler um diretório, obter um arquivo e anexá-lo a um e-mail para alguns clientes previamente cadastrados.

    Não é um SAPM, são relatórios diários para clientespreviamente cadastrados.

    Qual a melhor técnica a utilizar?

    Um console aplication, um webservice ou wcf?


    Ninguém falou que seria fácil!

    sexta-feira, 30 de março de 2012 15:37

Respostas

  • Jothaz, existe a possibilidade de você utilizar o Reporting services do sql.

    Caso a resposta seja útil ou responda sua questão, colabore marcando-a como resposta ou como útil.

    • Marcado como Resposta jothaz sexta-feira, 30 de março de 2012 17:00
    sexta-feira, 30 de março de 2012 16:16
  • Boa Tarde,

    A idéia seria utilizar o Windows Service que faça tal funcionalidade e fique rodando em background para verificar as condições e então fazer os desparos. WebService não seria, pq o webservice é só para vc consumir o serviço e não deixar ele rodando. Se for no Windows Azure a hospedagem, vc poderia usar um Worker Role.

    Espero ter ajudado

    Abcs

    • Marcado como Resposta jothaz sexta-feira, 30 de março de 2012 17:00
    sexta-feira, 30 de março de 2012 16:45

Todas as Respostas

  • Jothaz, existe a possibilidade de você utilizar o Reporting services do sql.

    Caso a resposta seja útil ou responda sua questão, colabore marcando-a como resposta ou como útil.

    • Marcado como Resposta jothaz sexta-feira, 30 de março de 2012 17:00
    sexta-feira, 30 de março de 2012 16:16
  • Boa Tarde,

    A idéia seria utilizar o Windows Service que faça tal funcionalidade e fique rodando em background para verificar as condições e então fazer os desparos. WebService não seria, pq o webservice é só para vc consumir o serviço e não deixar ele rodando. Se for no Windows Azure a hospedagem, vc poderia usar um Worker Role.

    Espero ter ajudado

    Abcs

    • Marcado como Resposta jothaz sexta-feira, 30 de março de 2012 17:00
    sexta-feira, 30 de março de 2012 16:45
  • RobsonGmack

    Pensei nesta possibilidade, pois já usei e ahcei muito boa.

    Porém não posso me prende a um banco de dados específico, pois perderia em portabilidade para outros bd´s.

    Ricardo Sousa,

    No meu entendimento seria um windows service mesmo.

    Abri o post mais para confirmar a diretriz que estou pensando em tomar ou mesmo para verificar se teria uam solução melhor.

    Se alguém possuir outra sugestão fico no aguardo.

    Agradeço a todos a atenção dispensada.


    Ninguém falou que seria fácil!

    sexta-feira, 30 de março de 2012 17:00