none
Script para contabilizar e numerar e-mails conforme chegam... RRS feed

  • Pergunta

  •  

    Pessoal,

     

    Preciso da ajuda de vocês, estou precisando fazer um script que contabilize e acrescente um número sequencial (1, 2, 3, 4, 5, ...) dos e-mails que chegam em um determinado grupo ou caixa de e-mail. Suponho que isso seja algo para se rodar direto no meu exchange 2003.

    O problema é que eu não manjo muito de script e preciso de ajuda para isso.

    Alguem poderia me dar o caminho das pedras???

     

    Desde já agradeço.

     

    Att.

    quinta-feira, 26 de julho de 2007 17:07

Respostas

  • Olá,

    conversei com o Anderson e ele me explicou que isso, no Exchange 2003, pode ser feito somente por Event Sink, e envolve programação mesmo, não sendo possível criar script pra isso. A idéia então é construir um componente e colocar ele no Exchange pra rodar toda vez que ocorrer o evento de chegada de mensagem, da mesma forma que um anti-spam faz...

    Nunca trabalhei com isso, mas posso tentar. O problema é a falta de tempo mesmo... estou trabalhando em outros projetos no momento

    []s,

    Vinicius Canto
    MVP Windows Server - Admin Frameworks
    sábado, 28 de julho de 2007 20:42
    Moderador
  • Correção: dá pra fazer por script sim. Achei um exemplo:

    http://support.microsoft.com/kb/324021

    []s,

    Vinicius Canto
    MVP Windows Server - Admin Frameworks
    sábado, 28 de julho de 2007 21:30
    Moderador
  • Olá,


    é questão de modificar os exemplos agora. Encontrei mais um, que trabalha com o título do email:
    http://support.microsoft.com/kb/313404

    Esse aqui ensina como modificar uma mensagem no envio... é só alterar pra funcionar no recebimento
    http://www.messagingtalk.org/content/125.html

    É por aí... acho que você vai precisar ler um pouco também sobre o Exchange SDK pra criar esse...


    []s,
    --
    Vinicius Canto <scripterbr_at_gmail_dot_com>
    MVP Windows Server - Admin Frameworks
    MCP Windows 2000 Server, Windows XP e SQL Server 2000
    Bacharelando em Ciências da Computação - USP

    Blog sobre Scripting e Windows Powershell: http://viniciuscanto.blogspot.com
    sábado, 18 de agosto de 2007 13:26
    Moderador

Todas as Respostas

  • Olá Rômulo,

    já chegou a postar a mesma pergunta no fórum de Exchange? Tem um cara mto bom lá e que manja um pouco de scripting também... o Anderson Patricio.

    Se nào tiver ninguém lá disponível, eu posso pesquisar e tentar ajudar...

    []s,

    Vinicius Canto
    MVP Windows Server - Admin Frameworks
    quinta-feira, 26 de julho de 2007 22:43
    Moderador
  • Olá Vinícius,

     

    Cheguei sim a postar no fórum do Exchange, inclusive foi o Anderson Patrício que me indicou este fórum pq esse script ele tbm não manja fazer!!!

     

    Obrigado pela resposta.

     

    Att.

    sexta-feira, 27 de julho de 2007 12:01
  • Hahahahaha, eu imaginei que isso podia acontecer.

    Bom, vamos lá então... onde ficará esse contador? Onde você quer exibir esse número? Nas próprias mensagens? Que fique armazenado em um arquivo texto? Tem algum lugar no Exchange que permite colocar programas para serem executados quando uma mensagem chega?

    Tente dar mais informações para que eu procure como fazer isso...

    []s,


    Vinicius Canto
    MVP Windows Server - Admin Frameworks


    sexta-feira, 27 de julho de 2007 14:42
    Moderador
  • Olá Vinícius,

     

    Bom, a intenção é que esse número seja colocado no assunto ou se for mais fácil no corpo do e-mail, caso seja possível no assunto será melhor.

    E não, dentro do exchange não existe um lugar onde conseguimos rodar programa, eu pensei em um script que rode tipo um programa anti-Spams, ele checa a mensagem antes e caso atenda aos requisitos libera a mesma, no caso do script ele checará a mensagem e se destinada ao grupo ou a caixa de e-mail especificada ele colocará o número na sequencia da mensagem anterior.

     

    Faltou alguma coisa??

     

    Obrigado pela ajuda.

     

    Att.

    sexta-feira, 27 de julho de 2007 14:55
  • Olá,

    conversei com o Anderson e ele me explicou que isso, no Exchange 2003, pode ser feito somente por Event Sink, e envolve programação mesmo, não sendo possível criar script pra isso. A idéia então é construir um componente e colocar ele no Exchange pra rodar toda vez que ocorrer o evento de chegada de mensagem, da mesma forma que um anti-spam faz...

    Nunca trabalhei com isso, mas posso tentar. O problema é a falta de tempo mesmo... estou trabalhando em outros projetos no momento

    []s,

    Vinicius Canto
    MVP Windows Server - Admin Frameworks
    sábado, 28 de julho de 2007 20:42
    Moderador
  • Correção: dá pra fazer por script sim. Achei um exemplo:

    http://support.microsoft.com/kb/324021

    []s,

    Vinicius Canto
    MVP Windows Server - Admin Frameworks
    sábado, 28 de julho de 2007 21:30
    Moderador
  • Vinicius,

     

    Obrigado pela dica, irei trabalhar melhor este script e se eu conseguir o que eu quero postarei aqui o resultado.

     

    Mais uma vez obrigado.

     

    Atenciosamente,

    segunda-feira, 30 de julho de 2007 14:29
  • Esqueci de falar,

     

    Não marquem como resposta ainda pois se eu conseguir terminar este scrit aqui irei colocar como resposta final depois.

     

    Atenciosamente,

     

    segunda-feira, 30 de julho de 2007 14:33
  • Vinicius,

     

    Obrigado pela ajuda até agora, o link que você passou do próprio site da Microsoft ajudou muito, mais ele fala somente como encaminhar um determinado e-mail com certas característiicas (resumindo) para uma caixa postal, não fala exclusivamente nada referênte a manipular os e-mail colocando por exemplo um número em sequência. Você conseguiria me dar uma ajuda de pelo menos como eu conseguiria manipular um e-mail, dessa forma eu já juntaria com akele script com algumas modificações e conseguiria o que eu quero!!!

    Você consegue algo do tipo ou pelo menos me falar como eu consigo isso???

     

    Mais uma vez obrigado pelo ajuda.

     

    Att.

    terça-feira, 31 de julho de 2007 16:33
  • Olá,


    é questão de modificar os exemplos agora. Encontrei mais um, que trabalha com o título do email:
    http://support.microsoft.com/kb/313404

    Esse aqui ensina como modificar uma mensagem no envio... é só alterar pra funcionar no recebimento
    http://www.messagingtalk.org/content/125.html

    É por aí... acho que você vai precisar ler um pouco também sobre o Exchange SDK pra criar esse...


    []s,
    --
    Vinicius Canto <scripterbr_at_gmail_dot_com>
    MVP Windows Server - Admin Frameworks
    MCP Windows 2000 Server, Windows XP e SQL Server 2000
    Bacharelando em Ciências da Computação - USP

    Blog sobre Scripting e Windows Powershell: http://viniciuscanto.blogspot.com
    sábado, 18 de agosto de 2007 13:26
    Moderador