Dois métodos para enviar um e-mail recorrente agendado no Outlook?
No Microsoft Outlook, agendar compromissos, reuniões ou tarefas recorrentes é muito fácil. Mas e se você precisar enviar um e-mail recorrente sem anexá-lo a um compromisso, reunião ou tarefa? Infelizmente, o Outlook não oferece um recurso nativo para essa finalidade. No entanto, neste tutorial, mostraremos duas soluções para enviar e-mails recorrentes agendados no Outlook.
Enviar um e-mail recorrente agendado no Outlook com código VBA (complexo)
Enviar um e-mail recorrente agendado no Outlook com código VBA (complexo)
Este tutorial está dividido em quatro partes; você terá sucesso ao enviar um e-mail recorrente agendado após concluir essas partes. Por favor, siga os passos abaixo.
Parte 1: Criar um novo compromisso
1. Por favor, navegue até a visualização "Calendário" clicando em "Calendário" no "Painel de Navegação", e depois crie um novo compromisso clicando em "Novo Compromisso" na aba "Início".

3. Na caixa de diálogo "Compromisso" sob a aba "Compromisso". Você precisa:

A: Digitar no campo "Assunto" | B: Inserir os endereços de e-mail dos destinatários no campo "Local" |
C: Configurar o "Horário de início" e o "Horário de término" | D: Selecionar o lembrete na lista suspensa "Lembrete" Se você escolher 15 minutos, isso significa que ele irá lembrá-lo 15 minutos antes de o e-mail ser enviado. |
E: Compor o "Corpo do Compromisso" |
Observação: O "Assunto do Compromisso" se tornará o assunto do e-mail recorrente; e o "Corpo do Compromisso" se tornará o corpo do e-mail recorrente quando os destinatários receberem o e-mail.
Parte 2: Criar uma nova categoria
Agora você precisa criar uma nova categoria chamada “Enviar E-mail Recorrente Agendado” da seguinte forma:
1. Na caixa de diálogo "Compromisso", por favor, clique em "Adicionar categorias" > "Todas as Categorias" no grupo "Tags" sob a aba "Compromisso".

2. Quando a caixa de diálogo "Categoria de Cor" aparecer, por favor, clique no botão "Novo". Na caixa de diálogo "Nova Categoria", digite “Enviar E-mail Recorrente Agendado” no campo "Nome"; e depois escolha uma cor na lista suspensa "Cor". Em seguida, clique em "OK".

3. Depois disso, você verá a categoria “Enviar E-mail Recorrente Agendado” listada, por favor, marque a caixa e clique no botão "OK".

Parte 3: Definir a Recorrência
Agora, é hora de definir a recorrência para o compromisso.
1. Clique em "Recorrência" no grupo "Opções" sob a aba "Compromisso". Veja a captura de tela:

2. Na caixa de diálogo "Recorrência do Compromisso", configure seu padrão de "Recorrência". Se precisar de um horário de término, configure-o em "Intervalo de Recorrência". Depois, clique em "OK".

3. Quando retornar à caixa de diálogo "Compromisso", por favor, clique no botão "Salvar & Fechar". Veja a captura de tela:

Parte 4: Usar o código VBA para enviar o E-mail Recorrente Agendado
1. Por favor, pressione "Alt" + "F11" para abrir a caixa de diálogo "Microsoft Visual Basic for Applications".
2. Dê um duplo clique em "Project1" > "Objeto do Microsoft Outlook" > "ThisOutlookSession" no painel esquerdo. Veja a captura de tela:

3. Copie e cole o seguinte código VBA no editor VBA. Depois, clique no botão "Salvar".
VBA: enviando e-mail recorrente agendado
Private Sub Application_Reminder(ByVal Item As Object)
'Updated by Extendoffice 20200522
Dim xMailItem As MailItem
Dim xItemDoc As Word.Document
Dim xNewDoc As Word.Document
Dim xFldPath As String
On Error Resume Next
If Item.Class <> OlObjectClass.olAppointment Then Exit Sub
If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
Set xMailItem = Outlook.Application.CreateItem(olMailItem)
Set xItemDoc = Item.GetInspector.WordEditor
xFldPath = CStr(Environ("USERPROFILE"))
xFldPath = xFldPath & "\MyReminder"
If Dir(xFldPath, vbDirectory) = "" Then
MkDir xFldPath
End If
xFldPath = xFldPath & "\AppointmentBody.xml"
xItemDoc.SaveAs2 xFldPath, wdFormatXMLDocument ' wdFormatXML
Set xNewDoc = xMailItem.GetInspector.WordEditor
VBA.DoEvents
xNewDoc.Application.Selection.HomeKey
xNewDoc.Activate
xNewDoc.Application.Selection.InsertFile FileName:=xFldPath, Attachment:=False
With xMailItem
.To = Item.Location
.Recipients.ResolveAll
.Subject = Item.Subject
.Send
End With
Set xMailItem = Nothing
VBA.Kill xFldPath
End Sub
4. Clique em "Ferramentas" > "Referências" para abrir a caixa de diálogo "Referências - Projeto". Na caixa de diálogo, marque a opção "Biblioteca de Objetos do Microsoft Word" e clique no botão "OK".

5. Pressione as teclas "Alt" + "Q" ao mesmo tempo para fechar a janela "Microsoft Visual Basic for Applications".
Quando o "Lembrete" aparecer, o e-mail será automaticamente enviado aos destinatários que você digitou no campo Local na primeira parte. Depois, clique em "Dispensar" na caixa de diálogo "Lembrete". E o e-mail será enviado recorrentemente todos os dias nesse horário. Veja a captura de tela:

Observação: O código VBA foi testado com sucesso no Outlook 2010 e nas versões posteriores.
Envie facilmente e-mails recorrentes agendados no Outlook com uma ferramenta incrível (fácil, grátis, suporta múltiplos modelos)
Em comparação com o método acima, o recurso E-mail Recorrente do Kutools para Outlook simplifica o envio de um e-mail recorrente. Aqui está um guia abrangente sobre como usar esse recurso e por que ele é benéfico.
1. Clique em "Kutools para Outlook" > "E-mail Recorrente".
2. Se esta for a primeira vez que você usa este recurso, uma janela "Ver e Gerenciar Envio Automático Recorrente" será exibida. Clique no botão "Novo" para criar um e-mail recorrente.

3. Uma janela de mensagem será aberta, e você precisa:

3. Agora a caixa de diálogo "Recorrência de E-mails" aparecerá, você precisa especificar o horário de envio, o padrão de recorrência e o intervalo de recorrência para o e-mail, e depois clicar no botão "OK".

4. Agora retorna à janela de mensagem, clique no botão "Salvar & Fechar" para salvar as configurações recorrentes e fechar a janela.

5. Volte à janela "Ver e Gerenciar Envio Recorrente", repita os passos de 1 a 4 acima para criar vários e-mails recorrentes conforme necessário. E clique em "Fechar".
6. Uma caixa de diálogo aparecerá para você ativar o recurso, clique em "OK".

Após concluir as configurações acima, os e-mails recorrentes serão enviados automaticamente quando a data e hora especificadas forem alcançadas.
Observação: Você pode gerenciar facilmente seus e-mails recorrentes da seguinte forma.
Melhores Ferramentas de Produtividade para Office
Notícia de Última Hora: Kutools para Outlook Lança Versão Gratuita!
Experimente agora a nova versão GRATUITA do Kutools para Outlook, com mais de70 recursos incríveis para você usar PARA SEMPRE! Clique para baixar agora!
📧 Automação de Email: Resposta automática (Disponível para POP e IMAP) / Agendar envio de emails / CC/BCC automático por Regra ao enviar email / Encaminhamento automático (Regra avançada) / Adicionar saudação automaticamente / Dividir automaticamente emails com múltiplos destinatários em mensagens individuais...
📨 Gerenciamento de Email: Recallar Email / Bloquear emails suspeitos por assunto e outros critérios / Excluir Emails Duplicados / Pesquisa Avançada / Organizar Pastas...
📁 Anexos Pro: Salvar em lote / Desanexar em lote / Comprimir em lote / Salvar automaticamente / Desanexar automaticamente / Auto Comprimir...
🌟 Interface Mágica: 😊Mais emojis bonitos e estilosos / Aviso quando emails importantes chegarem / Minimizar Outlook ao invés de fechar...
👍 Recursos com Um Clique: Responder a Todos com Anexos / Emails Anti-Phishing / 🕘Exibir o fuso horário do remetente...
👩🏼🤝👩🏻 Contatos & Calendário: Adicionar contatos em lote a partir de emails selecionados / Dividir um grupo de contatos em grupos individuais / Remover lembrete de aniversário...

