Ir ao conteúdo

Posts recomendados

Postado

Boa tarde!

 

Preciso criar uma mala direta ou outra forma onde eu consiga disparar vários e-mails com anexo diferentes, por exemplo, preciso enviar 150 e-mails com 150 anexos diferentes, neste caso são holerites, então preciso enviar o holerite da Anna para a Anna, o do João para o João, porém perco muito tempo enviando um a um, assim gostaria de otimizar meu tempo criando alguma forma e envio mais dinâmica.

 

Hoje utilizo o Outlook 2013 para enviar os e-mails.

 

Postado

O que você tem atualmente? Você tem algum banco de dados ou lista com os nomes, e-mails anexos tipo:

 

Anna Brown, [email protected], C:\users\usuario\desktop\holerites\AnnaBrown.jpg
Carolina Ganso, [email protected], C:\users\usuario\desktop\holerites\CarolinaGanso.jpg

 

Já olhou no outlook se lá mesmo não da para criar uma mala direta dessas?

 

 

 

Postado

Tenho a relação com os nomes completos e e-mail de cada um, e os pdf's com os holerites foram renomeados com os nomes de cada funcionário.

Os holerites ficam salvos em um driver na rede da empresa.

Postado

Mais neste primeiro caso do vídeo como eu consigo enviar um anexo para cada pessoa, pois não posso enviar os holerites para que todos vejam, tem que ser um holerite para cada um com seu respectivo nome, acho que por este não dá para configurar desta forma né.

 

Quanto a estas opções script em batch ou powershell você pode me orientar se é possível executar desta forma, onde eu envie o anexo específico para cada pessoa.

Postado

Acredito que sim. No caso seria algo assim que você tem? Ex:

 

Nome, E-mail, Anexo

Ana Paula Nascimento, [email protected], Ana Paula Nascimento.pdf

Ricardo Tomasio, [email protected], Ricardo Tomasio.pdf

 

E qual o texto e assunto que você queria enviar as pessoas?

 

Ex:

 

Assunto: Holerite de %DATA%

 

Corpo:

Bom dia, %Nome%

Estamos enviando o Hoerite do mês, qualquer dúvida entre em contato.

Tel: 4984558

 

(substituindo %data% pela data atual e %Nome% pelo Nome da pessoa)

 

 

Postado

Bem isso pode ser feito de várias formas diferentes, vou mostrar um exemplo. Ai é só colocar o script para rodar pelo agendador de tarefas todo dia 1 do mês ou algo assim....

 

 

  • Curtir 2
  • Obrigado 1
Postado

Ricardo boa noite!

 

Consegui criar uma macro com as regras necessárias e funcionou perfeitamente, muito obrigado pela sua atenção e empenho para criar este comando.

 

Deus te abençoe.

  • mês depois...
Postado

Muito Obrigado Ricardo, vou testar aqui vê se consigo.

Deu +ou-  certo Ricardo, eu criei o xml mas a senha não esta criptografada eu deixei a senha normal mesmo para teste. Após executar o arquivo ele abre a janela do usuário e senha, quando passo as informações ele envia os e-mails.

Mas para cada registro ele pede o usuário e senha novamente

  • mês depois...
Postado

@alezemuner Desculpe, por alguma razão eu só vi sua mensagem agora. Você pode criar uma senha criptografada em formato xml usnado o seguinte comando em powershell:

 

Get-Credential | Export-Clixml -Path $home\desktop\senha.xml

 

Isso vai salvar uma arquivo chamado senha.xml na área de trabalho...

 

qBlSKAo.gif

 

Para se referir ao local do arquivo de senha dentro do script você pode usar algo assim:

$Credential = Import-Clixml -Path $home\desktop\senha.xml

 

  • Curtir 1
  • Obrigado 1
  • 5 semanas depois...
Postado

@Matheus ZurattiOlá Matheus, porque não consegue ver os vídeos no youtube? Aqui parece estar funcionando normal. Aqui estão os links:

 

youtube:

https://www.youtube.com/watch?v=aa8hU6vErUQ

 

Código para criar senha criptografada no powershell:

 

Get-Credential | Export-Clixml -Path $home\desktop\senha.xml

 

  • 2 meses depois...
Postado

@ricardo_br Primeiramente muito obrigada, isso vai me ajudar de uma forma que você não tem ideia.

Segundo, se n for abusar da sua bondade, segui os vídeos,  ainda assim aparece esse erro:image.png.62afeabf0c2bd7da509170c962d70130.png

Que m***da que eu fiz? Pode me dar uma luz? Ficaria muito grata ^^

Postado

Parece que você configurou a opção notificar remetente mais não especificou em qual situação a notificação deve ocorrer:

 

None = Nenhuma
OnSuccess = Em caso de sucesso
OnFailure = Em caso de Falha
Delay = Em caso de atraso
Never = Nunca

  • 3 meses depois...
  • 4 semanas depois...
Postado
Em 06/01/2021 às 12:50, ricardo_br disse:

Bem isso pode ser feito de várias formas diferentes, vou mostrar um exemplo. Ai é só colocar o script para rodar pelo agendador de tarefas todo dia 1 do mês ou algo assim....

 

 

Muitíssimo obrigado.
Salvou minha vida. Toda semana tenho um trabalho árduo, mas esse script vai facilitar minha vida e muito.

  • Curtir 1
  • 4 meses depois...
  • mês depois...
Postado

@lemocabral Tem que fazer aquele processo de autorizar apps igual você faz quando configura para receber e-mails do google em seu celular, isso é feito pelas configurações do da sua conta no google...

 

set SMTP=smtp.gmail.com
set Porta=587
set SSL=s

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!