none
Envio e-mail com atualizações das tarefas RRS feed

  • Pergunta

  • Bom dia!

    Criei uma lista de tarefas para enviar e receber tarefas para todos os usuários da empresa. Nesta lista atribuo uma tarefa para um ou mais usuários, sendo que estes usuários vem do AD. A dúvida é: como faço para que ao criar ou modificar uma tarefa, ele envie um e-mail para todos os participantes ? 

    Tentei criar um workflow para fazer isso, porém percebi que quando o campo "Atribuido a" permite multiplas seleções, ele não faz o envio do e-mail, funcionando apenas quando o campo permite apenas uma seleção, ou seja, apenas um usuário.

    Alguém teria uma solução para este problema ?

    quarta-feira, 14 de abril de 2010 13:39

Respostas

  • Olá amigos,

    Consegui resolver o problema da seguinte maneira: criei uma variável "Atribuida a" do tipo sequência e armazenei o campo "Atribuida a" nesta variável. Em seguida, coloquei para enviar o e-mail (campo "Para") para os campos "Criado por", "Modificado por" e para a varíavel "Atribuida a". Desta maneira ele manda o e-mail para todos os participantes da tarefa: quem criou, quem modificou e para quem a tarefa foi atribuida.

    Percebi que quando o campo "Atríbuida a" está configurado para receber várias seleções estranhamente ele não da opção para o envio no workflow.

    Obrigado pela ajuda de todos os amigos.

    Att.:

    Rodrigo Marx

    • Marcado como Resposta marxnet segunda-feira, 19 de abril de 2010 12:16
    segunda-feira, 19 de abril de 2010 12:16

Todas as Respostas

  • Olá Marxnet,

     

    Primeiramente verifique se seu sharepoint consegue se comunicar com o servidor de emails. 

    Depois faça o seguinte, verifique nas propriedades de cada usuário no sharepoint se o email está cadastrado no campo email, conforme a figura abaixo:

     


    Pelos workflows que utilizo (que realizam tarefas semelhantes), todos funcionam normalmente.

    Quando puder, favor postar o resultado!

     

    []'s


    Tarcísio Gambin | MCP
    "O conhecimento é livre. Compartilhe você também!"
    quinta-feira, 15 de abril de 2010 19:49
  • Olá,

    Boa tarde, tudo bem?

    Bom... Agora fiquei com uma dúvida... Você quis dizer que quando o e-mail é somente para 1 usuário que o envio não é realizado? O que o Tarcisio disse é bem importante também, em 90% dos casos em falhas de e-mails que encontrei no SharePoint geralmente são erros ligados a infraestrutura, ou seja, um Firewall, uma configuração do SMTP.

    Se puder, favor responder a minha pergunta para que eu possa tentar ajudar.

    Abraços!

    Wagner Amorim
    -
    Sharepoint Specialist
    MSF & SCRUM Practitioner 
    Microsoft MCP, MCTS e MCPD
    -

    http://waamorim.spaces.live.com
    http://www.doneit.com.br
    http://www.canalsharepoint.com.br


    Wagner M. Amorim
    sexta-feira, 16 de abril de 2010 19:17
  • Olá Wagner!

     

    Com certeza! Certa vez enfrentei um problema parecido ao configurar uma intranet com exchange. Inicialmente tudo funcionava bem, afinal todos os usuários estavam no AD com contas de email no exchange. Para uma rede interna, tudo perfeito!

    O problema começou quando foi necessária criar uma extensão desta intranet (extranet) com usuários externos, dos quais não possuiam contas de email no exchange. Levei um certo tempo até achar aquela solução que joguei no print. Foi só cadastrar os emails externos (gmails, hotmails, yahoos, ...) no campo email e tudo funcionou bem!

    Mas neste caso como comentou Wagner, é bem provável que isto esteja relacionado à infra, alguma restrição do exchange, algum firewall, quem sabe até um antispam...

    []'s


    Tarcísio Gambin | MCP
    "O conhecimento é livre. Compartilhe você também!"
    sexta-feira, 16 de abril de 2010 19:53
  • Olá Wagner,

    Em relação a configurações do servidor de e-mail e cadastro dos e-mails dos usuários está tudo correto. Tanto é que fiz um Workflow que manda e-mail para o Criador e Modificador da tarefa (campos "Criado por" e "Modificado por") toda vez que existe uma mudança na tarefa. Ele manda o e-mail normalmente. O problema é que eu não consigo enviar e-mail para os usuários do campo "Atribuido por", já que este campo permite multiplos usuários (se eu mudo a configuração deste campo para apenas um usuário, aí ele consegue enviar o e-mail).

    Então em resumo meu problema é que eu não consigo mandar e-mail para os diversos usuários do campo "Atribuido por".

    Att.:

    Rodrigo Marx

    sexta-feira, 16 de abril de 2010 20:53
  • Ola Tarcisio,

    Todas as configurações estão ok, pois consigo enviar e-mails para outros workflows. Veja resposta que postei para o Wagner, com mais detalhes.

    Att.:

    Rodrigo Marx

    sexta-feira, 16 de abril de 2010 20:54
  • Tarcísio,

    Eu não utilizo Exchange e meus usuários são do AD, sendo que todos os e-mails estão cadastrados normalmente. Minha dúvida é: como mandar e-mail para os usuários do campo "Atríbuido a" quando existem 2 ou mais usuários ?

    Att.:

     

    sexta-feira, 16 de abril de 2010 20:58
  • Olá Rodrigo,

     

    Só pra saber, nos seus workflows, você configura pra mandar email para o campo referenciado (fazendo o lookup dos atributos) ou configura o email direto? Se está utilizando o lookup dos campos, certifique de que o email está cadastrado nas propriedades dos usuários conforme a imagem que madei lá em cima.

    Agora estou achando estranho se não for isso, já que ele dispara emails para usuários 'únicos' no item da lista... Este campo "atribuído a" é algum campo personalizado?

    Se for, certifique-se de que ele está fazendo o lookup corretamente no AD.

     

    Qualquer que seja o resultado, mande um retorno pra gente!

     

    []'s


    Tarcísio Gambin | MCP
    "O conhecimento é livre. Compartilhe você também!"
    sexta-feira, 16 de abril de 2010 21:30
  • Tarcisio,

    Eu configuro para mandar e-mail para o campo referenciado e os e-mails de todos os usuários estão cadastrados normalmente. Quando eu coloco só os campos "Modificado por" ou "Criado por" eu consigo localizar eles no item "Para" (que está dentro dos parametros para envio de e-mail). Porém o campo "Atribuido a" não aparece na lista ... mas quando eu configuro este campo para permitir apenas um valor (no caso apenas um usuário), ele aparece no item "Para" e ele envia normal ... mas quando eu configuro o campo "Atribuido a" para aceitar diversos usuários, ele não aparece.

    O campo "Atribuido a" é normal, do tipo Pessoa ou Grupo e não tem nenhuma personalização, exceto pelo fato de aceitar diversos usuários.

    Não sei onde posso estar fazendo errado.

    Obrigado pela ajuda até o momento :-).

    Rodrigo Marx

    sexta-feira, 16 de abril de 2010 22:01
  • marxnet,

     

    Crie um grupo de distribuição no exchange com os usuários da tarefa e no campo atribuido a: coloque o email do grupo de distribuição.

    pode resolver o seu problema.


    Marcos Santos - MCTS Sharepoint/Windows SBS 2008/Hyper-v // MCP Windows 7 - Consultor de TI - marcossan73@hotmail.com/ marcos@acessotec.com.br
    sexta-feira, 16 de abril de 2010 23:31
  • Olá Marcos,

    Aqui não utilizo o exchange e meus e-mails são hospedados fora da empresa.

    segunda-feira, 19 de abril de 2010 12:10
  • Olá amigos,

    Consegui resolver o problema da seguinte maneira: criei uma variável "Atribuida a" do tipo sequência e armazenei o campo "Atribuida a" nesta variável. Em seguida, coloquei para enviar o e-mail (campo "Para") para os campos "Criado por", "Modificado por" e para a varíavel "Atribuida a". Desta maneira ele manda o e-mail para todos os participantes da tarefa: quem criou, quem modificou e para quem a tarefa foi atribuida.

    Percebi que quando o campo "Atríbuida a" está configurado para receber várias seleções estranhamente ele não da opção para o envio no workflow.

    Obrigado pela ajuda de todos os amigos.

    Att.:

    Rodrigo Marx

    • Marcado como Resposta marxnet segunda-feira, 19 de abril de 2010 12:16
    segunda-feira, 19 de abril de 2010 12:16