Administração da Plataforma
...
Graph Mail
Projeto Service Management
diretório de imagens e anexos definir o valor do parĆ¢metro id = 479, informando o diretório de anexos, onde serĆ£o gravados os arquivos usados no envio e leitura de e mails; o mesmo, deve estar mapeado nos volumes dos containers docker envio de e mail para utilizar o envio de e mails usando a integração graph mail Ć© necessĆ”rio definir o parĆ¢metro mail authentication type ā id 477 com a opção microsoft graph mail, para uma parametrização geral onde serĆ” usado o valor default graphmailqueue, para o nome da fila de envio de e mails; ou, caso deseje uma configuração por caixa de correio, basta configurar a tela caixa de e mail, com o nome das filas registradas no wildfly š importante! o controle de envio de e mail foi alterado, portanto, nos scripts rhino , nĆ£o se deve utilizar as classes antigas controleemail e controleemailnotificacao para envios e, sim, as classes mensagememail ou mensagememailnotificacao leitura de e mail o sistema irĆ” realizar a leitura de uma caixa de e mail microsoft, utilizando o mĆ©todo de autenticação oauth2, e disparando as aƧƵes automĆ”ticas cadastradas e definidas para cada caixa de correio e pasta serĆ” utilizado o sdk java disponibilizado pela própria microsoft para tornar mais simples, segura e adequada esta integração esta nova implementação nĆ£o interfere, no processo de leitura e disparo de aƧƵes automĆ”ticas jĆ” existente e que usa um job quartz, para ler as caixas de e mail usando imap e pop3 o projeto service management escuta as filas cadastradas na tela de ação automĆ”tica via e mail; a cada mensagem recuperada o sistema obtĆ©m a ação automĆ”tica configurada a partir do nome da fila e da pasta; implementar recurso para evitar mĆŗltiplas pesquisas ao banco de dados para uma configuração jĆ” recuperada, durante o processamento; processa a ação recuperada utilizando o conteĆŗdo da mensagem recuperada; configuração de leitura o usuĆ”rio deve cadastrar as aƧƵes automĆ”ticas, que devem ser disparadas, a cada leitura de e mail, realizada na conta da microsoft; para o correto funcionamento, Ć© necessĆ”rio que o nome da fila e pasta sejam exatamente iguais aos que foram parametrizados pela infraestrutura pois, a pesquisa Ć© case sensitve durante a execução, se o sistema encontrar uma configuração de ação automĆ”tica via e mail que esteja ativa, possuindo uma fila com o nome, da que foi lida pelo sistema, a pasta cadastrada seja a mesma, o tipo de autenticação for microsot graph e a data fim estiver vazia, ele irĆ” disparar esta ação passando como parĆ¢metros as informaƧƵes lidas no e mail; Ć© importante destacar que o cenĆ”rio de pastas para leitura e aƧƵes automĆ”ticas que devem ser disparadas, deve ser pensado antes de se iniciar a configuração de infraestrutura, tendo em vista que as parametrizaƧƵes que devem ser feitas sĆ£o estĆ”ticas e nĆ£o podem ser alteradas com o sistema em funcionamento, pois envolve alterar arquivos standalone xml, config properties e system properties na tela configuração de ação automĆ”tica via e mail ainda Ć© possĆvel configurar o job de leitura via imap e pop3, como tambĆ©m a nova forma de integração com o microsoft graph, tal como na imagem a seguir para leitura via graph mail para leitura via job ā imap ou pop3