Como enviar um e-mail recorrente agendado no Outlook?
No Microsoft Outlook, você pode enviar facilmente um compromisso, reunião ou tarefa recorrente agendada para outras pessoas. Mas se você apenas deseja enviar um e-mail recorrente agendado sem nenhum compromisso, reunião ou tarefa, como pode fazer? Infelizmente, o Outlook não oferece nenhum recurso para envio de e-mail recorrente programado, mas em nosso tutorial mostraremos como enviar um e-mail recorrente programado no Outlook.
Envie um e-mail recorrente agendado no Outlook com o código VBA
- Parte 1: Criar um novo compromisso
- Parte 2: Crie uma nova categoria
- Parte 3: Definir a recorrência
- Parte 4: Use o código VBA para enviar o Email Recorrente de Programação
Envie facilmente e-mails recorrentes agendados no Outlook com uma ferramenta incrível
Envie um e-mail recorrente agendado no Outlook com o código VBA
Este tutorial é dividido em quatro partes, você enviará um e-mail recorrente de agendamento após concluir essas partes. Faça o seguinte.
Parte 1: Criar um novo compromisso
1. Navegue até o Calendário visualizar clicando Calendário no Painel de Navegaçãoe, em seguida, crie um novo compromisso clicando em Novo compromisso para Home page aba.
3. No de agendamento diálogo sob de agendamento aba. Você precisa:
R: Digite o Assunto | B: Insira os endereços de e-mail dos destinatários no Localização |
C: Configure o Hora de início e os votos de Tempo final | D: Selecione o lembrete sob o lembrete lista suspensa. Se você escolher 15 minutos, isso significa que o lembrará 15 minutos antes do envio do e-mail. |
E: Componha seu corpo de nomeação. |
Note: O Assunto Nomeação se tornará o assunto recorrente do email; e a Corpo de Nomeação se tornará o corpo do email recorrente quando os destinatários receberem o email.
Parte 2: Crie uma nova categoria
Agora você precisa criar uma nova categoria chamada “Enviar e-mail recorrente de agendamento" do seguinte modo:
1. No de agendamento diálogo, por favor clique Categorizar > todas as categorias no Tags grupo sob de agendamento aba.
2. Quando o Categorias de cores caixa de diálogo aparecendo, por favor clique Novo botão. No Adicionar nova categoria diálogo, digite “Enviar e-mail recorrente de agendamento"Na Nome campo; e, em seguida, escolha uma cor no Cor lista suspensa. Então clique OK.
3. Então você verá o “Enviar e-mail recorrente de agendamento"Categoria está listada, marque a caixa e clique em OK botão.
Parte 3: Definir a recorrência
Agora, é hora de marcar a recorrência da consulta.
1. Clique Retorno no Opções grupo sob de agendamento aba. Veja a imagem:
2. No Recorrência de nomeação diálogo, configure seu Retorno padronizar. Se precisar de um horário de término, configure-o em Faixa de recorrência. E, em seguida, clique em OK.
3. Quando ele retorna ao de agendamento diálogo, por favor clique Salvar fechar botão. Veja a imagem:
Parte 4: Use o código VBA para enviar o Email Recorrente de Programação
1. Pressione outro + F11 para abrir o Microsoft Visual Basic para Aplicações diálogo.
2. Clique duas vezes em Project1 > Objeto Microsoft Outlook > Esta sessão do Outlook no painel esquerdo. Veja a imagem:
3. Copie e cole o seguinte código VBA no editor VBA. E então clique Salvar botão.
VBA: envio de e-mail recorrente de agendamento
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 Ferramentas > Referências para abrir o Referências - Projeto diálogo. Na caixa de diálogo, verifique o Biblioteca de objetos do Microsoft Word opção e clique no OK botão.
5. aperte o outro + Q chaves ao mesmo tempo para fechar o Microsoft Visual Basic para Aplicações janela.
Quando o lembrete surgindo, o e-mail será enviado automaticamente para os destinatários que você digitou no campo Localização na primeira parte. Então clique Fechar no lembrete diálogo. E o e-mail será enviado periodicamente todos os dias neste horário. Veja a imagem:
Note: O código VBA foi testado com êxito no Outlook 2010 e nas versões posteriores.
Envie facilmente e-mails recorrentes agendados no Outlook com uma ferramenta incrível
Para muitos usuários do Outlook, o método acima é tedioso demais para ser executado corretamente. Aqui recomendo fortemente o Agendar envio automático característica de Kutools for Outlook. Com esse recurso, você pode criar facilmente vários e-mails recorrentes e programar esses e-mails para serem enviados regularmente em intervalos diários, semanais, mensais ou anuais, conforme necessário. Faça o seguinte para fazer isso.
Acesse baixar Kutools para Outlook e tente.
1. Clique Kutools > Agendar envio automático > Criar cronograma de envio automático.
2. Em seguida, uma janela de mensagem é aberta e você precisa:
3. Agora o Recorrência de Emails caixa de diálogo aparece, você precisa especificar o tempo recorrente, padrão recorrente e os votos de gama de recorrência para o e-mail e, em seguida, clique no OK botão.
4. Agora ele retorna para a janela de mensagem, clique Salvar fechar para salvar as configurações recorrentes e fechar a janela.
Dicas: Você pode repetir as etapas 1 a 4 acima para criar vários e-mails recorrentes conforme necessário.
5. Agora ative o recurso clicando em Kutools > Agendar envio automático > Habilitar.
6. Na abertura Kutools for Outlook caixa de diálogo, clique em OK.
Depois de terminar as configurações acima, os e-mails recorrentes serão enviados automaticamente quando a data e hora especificadas chegarem.
Observação: Você pode gerenciar facilmente seus e-mails recorrentes da seguinte maneira.
Clique para saber mais sobre este recurso.
Kutools for Outlook inclui mais de 100 recursos poderosos para o Microsoft Outlook. Gratuito para testar sem limitação em 60 dias. Faça o download agora!
Melhores ferramentas de produtividade de escritório
Kutools for Outlook - Mais de 100 recursos poderosos para turbinar seu Outlook
🤖 Assistente de correio AI: E-mails profissionais instantâneos com magia de IA – um clique para respostas geniais, tom perfeito, domínio multilíngue. Transforme o envio de e-mails sem esforço! ...
📧 Automação de e-mail: Fora do escritório (disponível para POP e IMAP) / Agendar envio de e-mails / CC/BCC automático por regras ao enviar e-mail / Encaminhamento automático (regras avançadas) / Adicionar saudação automaticamente / Divida automaticamente e-mails de vários destinatários em mensagens individuais ...
📨 Gestão de E-mail: Lembre-se facilmente de e-mails / Bloquear e-mails fraudulentos por assuntos e outros / Apagar Emails Duplicados / Pesquisa Avançada / Consolidar pastas ...
📁 Anexos Pró: Salvar em lote / Desanexar lote / Comprimir em Lote / Salvamento automático / Desanexação Automática / Compressão automática ...
???? Interface Mágica: 😊Mais emojis bonitos e legais / Aumente a produtividade do seu Outlook com visualizações com guias / Minimize o Outlook em vez de fechar ...
???? Maravilhas com um clique: Responder a todos com anexos recebidos / E-mails antiphishing / 🕘Mostrar fuso horário do remetente ...
👩🏼🤝👩🏻 Contatos e calendário: Adicionar contatos em lote de e-mails selecionados / Dividir um grupo de contatos em grupos individuais / Remover lembretes de aniversário ...
Sobre Características 100 Aguarde sua exploração! Clique aqui para descobrir mais.