Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

Wie sende ich eine wiederkehrende E-Mail mit einem Zeitplan in Outlook?

In Microsoft Outlook können Sie ganz einfach einen wiederkehrenden Terminplan, eine Besprechung oder eine Aufgabe an andere senden. Aber wie können Sie vorgehen, wenn Sie nur eine wiederkehrende E-Mail mit Zeitplan ohne Termin, Besprechung oder Aufgabe senden möchten? Leider bietet Outlook keine Funktion zum Senden von wiederkehrenden E-Mails mit Zeitplan. In unserem Lernprogramm zeigen wir Ihnen jedoch, wie Sie wiederkehrende E-Mails mit Zeitplan in Outlook senden.

Senden Sie in Outlook eine wiederkehrende E-Mail mit VBA-Code

Senden Sie einfach wiederkehrende E-Mails in Outlook mit einem erstaunlichen Tool


Senden Sie in Outlook eine wiederkehrende E-Mail mit VBA-Code

Dieses Tutorial ist in vier Teile unterteilt. Nach Abschluss dieser Teile können Sie eine wiederkehrende E-Mail mit Zeitplan senden. Bitte gehen Sie wie folgt vor.

Teil 1: Erstellen Sie einen neuen Termin

1. Bitte navigieren Sie zu Terminkalender Ansicht durch Klicken Terminkalender in Navigationsbereichund erstellen Sie dann einen neuen Termin, indem Sie auf klicken Neuer Termin für Home Tab.

3. In dem Ernennung Dialog unter Ernennung Tab. Du brauchst:

A: Geben Sie die ein Betreff B: Geben Sie die E-Mail-Adressen der Empfänger in das Feld ein Ort
C: Konfigurieren Sie die Startzeit und der Endzeit D: Wählen Sie die Erinnerung unter Erinnerung Dropdown-Liste.
Wenn Sie 15 Minuten wählen, werden Sie 15 Minuten früher daran erinnert, wenn die E-Mail gesendet wird.
E: Verfassen Sie Ihren Terminkörper.

Hinweis: Das Termin Betreff wird zum wiederkehrenden E-Mail-Betreff; und die Ernennungsgremium wird zum wiederkehrenden E-Mail-Text, wenn die Empfänger die E-Mail erhalten haben.

Teil 2: Erstellen Sie eine neue Kategorie

Jetzt müssen Sie eine neue Kategorie mit dem Namen „Zeitplan wiederkehrende E-Mail senden" wie folgt:

1. In dem Ernennung Dialog, bitte klicken Kategorisieren > Alle Produkte in Tags Gruppe unter Ernennung Tab.

2. Wenn das Farbkategorien Dialog erscheint, klicken Sie bitte Neu Taste. In dem Neue Kategorie hinzufügen Dialog, geben Sie “Zeitplan wiederkehrende E-Mail senden" im Name Feld; und wählen Sie dann eine Farbe in der Farbe Dropdown-Liste. Dann klick OK.

3. Dann sehen Sie das “Zeitplan wiederkehrende E-Mail sendenDie Kategorie ist aufgelistet. Aktivieren Sie das Kontrollkästchen und klicken Sie dann auf OK .

Teil 3: Legen Sie die Wiederholung fest

Jetzt ist es Zeit, die Wiederholung für den Termin festzulegen.

1 Klicken Wiederholung in Optionen Gruppe unter Ernennung Tab. Siehe Screenshot:

2. In dem Wiederholung des Termins Dialog, konfigurieren Sie Ihre Wiederholung Muster. Wenn Sie eine Endzeit benötigen, konfigurieren Sie diese bitte unter Wiederholungsbereich. Und dann klick OK.

3. Wenn es zum zurückkehrt Ernennung Dialog, bitte klicken Speichern und schließen Taste. Siehe Screenshot:

Teil 4: Verwenden Sie den VBA-Code zum Senden der wiederkehrenden Zeitplan-E-Mail

1. Bitte drücken Sie Andere + F11 öffnen Microsoft Visual Basic für Applikationen Dialog.

2. Doppelklick auf Project1 > Microsoft Outlook-Objekt > DieseOutlookSession im linken Bereich. Siehe Screenshot:

3. Kopieren Sie den folgenden VBA-Code und fügen Sie ihn in den VBA-Editor ein. Und dann klicken Auswahl speichern .

VBA: Senden eines Zeitplans für wiederkehrende E-Mails

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 Klicken Tools > Referenzen öffnen Referenzen - Projekt Dialog. Überprüfen Sie im Dialogfeld die Microsoft Word-Objektbibliothek Option und klicken Sie auf OK .

5. Drücken Sie die Taste Andere + Q Tasten gleichzeitig, um die zu schließen Microsoft Visual Basic für Applikationen Fenster.

Wenn das Erinnerung Beim Auftauchen wird die E-Mail automatisch an die Empfänger gesendet, die Sie im ersten Teil in das Feld Standort eingegeben haben. Dann klick Entfernen in Erinnerung Dialog. Und die E-Mail wird in dieser Zeit jeden Tag wiederholt gesendet. Siehe Screenshot:

Hinweis: Der VBA-Code wurde erfolgreich in Outlook 2010 und den späteren Versionen getestet.


Senden Sie einfach wiederkehrende E-Mails in Outlook mit einem erstaunlichen Tool

Für viele Outlook-Benutzer ist die obige Methode zu mühsam, um richtig gehandhabt zu werden. Hier sehr zu empfehlen Automatisches Senden planen Merkmal von Kutools for Outlook. Mit dieser Funktion können Sie ganz einfach mehrere wiederkehrende E-Mails erstellen und diese E-Mails so planen, dass sie nach Bedarf regelmäßig in täglichen, wöchentlichen, monatlichen oder jährlichen Intervallen gesendet werden. Bitte gehen Sie wie folgt vor, um dies zu erledigen.

Gehe auf Kutools für Outlook herunterladen und probieren Sie es aus.

1 Klicken Kutools > Automatisches Senden planen > Zeitplan für automatisches Senden erstellen.

2. Dann öffnet sich ein Nachrichtenfenster und Sie müssen:

2.1) Wählen Sie die E-Mail-Empfänger im An, Cc or Bcc Felder wie Sie benötigen, und füllen Sie dann die E-Mail aus Untertan;
2.2) Verfassen Sie den E-Mail-Text;
2.3) Klicken Sie auf Wiederholung unter dem Kutools Wiederkehrend Tab. Siehe Screenshot:

3. Nun die E-Mail-Wiederholung Dialogfeld erscheint, müssen Sie die wiederkehrende Zeit, wiederkehrendes Muster und der Rezidivbereich für die E-Mail und klicken Sie dann auf OK .

4. Jetzt kehrt es zum Nachrichtenfenster zurück, klicken Sie auf Speichern und schließen , um die wiederkehrenden Einstellungen zu speichern und das Fenster zu schließen.

Tipps: Sie können die obigen Schritte 1 bis 4 wiederholen, um nach Bedarf mehrere wiederkehrende E-Mails zu erstellen.

5. Schalten Sie nun die Funktion ein, indem Sie auf klicken Kutools > Automatisches Senden planen > Aktivieren.

6. In der Öffnung Kutools for Outlook Dialogfeld, klicken Sie auf OK.

Nach Abschluss der obigen Einstellungen werden die wiederkehrenden E-Mails automatisch versendet, wenn das angegebene Datum und die angegebene Uhrzeit erreicht sind.

Hinweis: Sie können Ihre wiederkehrenden E-Mails ganz einfach wie folgt verwalten.

1 Klicken Kutools > Automatisches Senden planen > Zeitplan für automatisches Senden verwalten.

2. In dem Zeitplan für automatisches Senden verwalten Fenster können Sie erstellen erneuerbare wiederkehrende E-Mails, Bearbeiten Löschen, anmachen or WOW! eine bestehende wiederkehrende E-Mail nach Bedarf. Oder klicken Sie auf Log Symbol, um den Sendeverlauf der wiederkehrenden E-Mails anzuzeigen.

Klicken Sie hier, um mehr über diese Funktion zu erfahren.

  Kutools for Outlook enthält über 100 leistungsstarke Funktionen für Microsoft Outlook. Kostenlos und ohne Einschränkung in 60 Tagen testen. Jetzt herunterladen!


Kutools für Outlook - Bringt 100 erweiterte Funktionen in Outlook und erleichtert die Arbeit erheblich!

  • Auto CC / BCC nach Regeln beim Versenden von E-Mails; Automatische Weiterleitung Mehrere E-Mails nach Kundenwunsch; Automatische Antwort ohne Exchange Server und mehr automatische Funktionen ...
  • BCC-Warnung - Nachricht anzeigen, wenn Sie versuchen, alle zu beantworten wenn Ihre E-Mail-Adresse in der BCC-Liste enthalten ist; Bei fehlenden Anhängen erinnernund weitere Erinnerungsfunktionen ...
  • Antwort (Alle) mit allen Anhängen in der E-Mail-Konversation; Viele E-Mails beantworten in Sekunden; Begrüßung automatisch hinzufügen bei der Antwort; Datum zum Betreff hinzufügen ...
  • Anhang Tools: Alle Anhänge in allen Mails verwalten, Automatische Trennung, Alle komprimieren, Alle umbenennen, Alle speichern ... Schnellbericht, Ausgewählte Mails zählen...
  • Leistungsstarke Junk-E-Mails nach Brauch; Entfernen Sie doppelte E-Mails und Kontakte... Ermöglichen Sie es Ihnen, in Outlook intelligenter, schneller und besser zu arbeiten.
Schuss Kutools Outlook Kutools Tab 1180x121
Schuss Kutools Outlook Kutools plus Tab 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Chowa · 3 years ago
    Hi,
    Thank you so much. It works for Outlook 2016, the version we use at our company.
    I have a question. What do I need to add to the VBA so that it will also grab pictures? I included picture/graphics in my Body. The email grabbed text only.

    Please help.
    Ann
  • To post as a guest, your comment is unpublished.
    Guy · 3 years ago
    For those it's not working - You need to enable Macro commands on Outlook first
  • To post as a guest, your comment is unpublished.
    Laurie · 3 years ago
    Is it necessary to attach a reminder to trigger the email?
  • To post as a guest, your comment is unpublished.
    tallgingerone · 3 years ago
    Hi there, my appointment did not send. I am unsure if there is an issue with the code I am using. I want to send the email to 6 addresses and have separated them with semi colons; do I need to put the actual email addresses in to the code? Here is the code I used:



    Private Sub Application_Reminder(ByVal Item As Object)
    Dim MItem As MailItem
    Set MItem = Application.CreateItem(olMailItem)
    If Item.MessageClass <> "IPM.Appointment" Then Exit Sub
    If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
    MItem.To = "single or multiple emails separated by semi colon ";" "
    MItem.CC = "single or multiple emails separated by semi colon ";" "

    MItem.Subject = Item.Subject
    MItem.Body = Item.Body
    With MItem
    .Attachments.Add "network path of the file to be attached. eg: \\abc\def\ghi.doc"
    .Display

    End With
    MItem.Send
    Set MItem = Nothing
    End Sub



    Can anyone advise? Thank you
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      God Day,
      Any question about Outlook, please don’t hesitate to post in our forum: https://www.extendoffice.com/forum.html.
      You will get more supports about Outlook from our Outlook professional.
  • To post as a guest, your comment is unpublished.
    Anonymouse · 3 years ago
    It didnt work for me
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Good Day,
      The code has been updated in the post. Please try it again.
  • To post as a guest, your comment is unpublished.
    Chris · 3 years ago
    Same here, Office 2010 and 2016. Works great when setting up the First occurance, does not work when the next recurring reminder triggers the next week.
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Good Day,
      The code has been updated in the post. Please try it again.
  • To post as a guest, your comment is unpublished.
    tmas · 3 years ago
    The first automatic one of the series worked but no more have
  • To post as a guest, your comment is unpublished.
    Malcolm · 3 years ago
    I mean "dismiss"
  • To post as a guest, your comment is unpublished.
    Malcolm · 3 years ago
    Nothing is happening after I click submit.
  • To post as a guest, your comment is unpublished.
    AndrewR · 3 years ago
    Very useful, thank you for taking the time to create this.
  • To post as a guest, your comment is unpublished.
    CLAYTON · 3 years ago
    I do not receive an email after I hit DISMISS ... I did use <> in the location field - is that correct?
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Good Day,
      The <> does not effect the sending. Actually there is something wrong with the VBA code, and the code now is updated in the post. Please try again. Thank you!
  • To post as a guest, your comment is unpublished.
    engyaogoh@gmail.com · 3 years ago
    Hi All,


    I have added code to dismiss reminder once it was fired, so that we would not accidentally click snooze and cause the email to be resend. Also, code was added so that the full formatted email body is copied (including picture and attachment). Hope the code below will resolve all your issues.


    Code as below:


    Dim WithEvents objReminders As Outlook.Reminders
    Private Sub Application_Reminder(ByVal Item As Object)
    Dim MItem As MailItem
    Set MItem = Application.CreateItem(olMailItem)
    If Item.MessageClass <> "IPM.Appointment" Then Exit Sub
    If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
    MItem.To = Item.Location
    MItem.CC = ""
    MItem.BCC = ""
    MItem.Subject = Item.Subject
    MItem.BodyFormat = olFormatHTML
    Item.GetInspector().WordEditor.Range.Copy
    MItem.GetInspector().WordEditor.Range.Paste
    MItem.Display
    MItem.Send
    Set MItem = Nothing
    End Sub

    Private Sub Application_Startup()
    Set objReminders = Application.Reminders
    End Sub
    Private Sub objReminders_ReminderFire(ByVal ReminderOBject As Reminder)

    If ReminderOBject.Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub

    ReminderOBject.Dismiss

    End Sub


    Regards,
    Engyaogoh
  • To post as a guest, your comment is unpublished.
    Newt · 3 years ago
    <HELP>

    hi I found out one.
    The first test of the code, it works properly.
    But I found out the next day to test, I found out it is not working anymore. (not sending the mail to the destination)


    I have tried the macro setting, remove categories, seem not working too.
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Hey,
      The code is now updated in the post, please try again! Thank you!
  • To post as a guest, your comment is unpublished.
    GP · 3 years ago
    A lot of people have asked about CC and adding an attachment and sending the mail to multiple people. Please use the VBA code below in place of the one provided in the VBA code step above.



    Private Sub Application_Reminder(ByVal Item As Object)
    Dim MItem As MailItem
    Set MItem = Application.CreateItem(olMailItem)
    If Item.MessageClass <> "IPM.Appointment" Then Exit Sub
    If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
    MItem.To = "single or multiple emails separated by semi colon ";" "
    MItem.CC = "single or multiple emails separated by semi colon ";" "

    MItem.Subject = Item.Subject
    MItem.Body = Item.Body
    With MItem
    .Attachments.Add "network path of the file to be attached. eg: \\abc\def\ghi.doc"
    .Display

    End With
    MItem.Send
    Set MItem = Nothing
    End Sub
    • To post as a guest, your comment is unpublished.
      Vinodh Kumar · 1 years ago
      Hi,

      I am getting syntax error. Help me pls.
  • To post as a guest, your comment is unpublished.
    PAP · 3 years ago
    Works well for Outlook 365! Thank you for sharing the code!
  • To post as a guest, your comment is unpublished.
    Mani · 4 years ago
    It is not working in Outlook 2013. Any help?
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear Nani,
      The code has been updated to be compatible with Outlook 2013.
  • To post as a guest, your comment is unpublished.
    Gandhiyappan · 4 years ago
    if my outlook is closed then mail is not sent. Is there any way to make it even when my outlook is closed
  • To post as a guest, your comment is unpublished.
    Sara · 4 years ago
    What Happens if I want to CC people?
  • To post as a guest, your comment is unpublished.
    Marc · 4 years ago
    Getting "Syntax Error " in VBA window. Using Outlook 2016 on Windows8
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear Mac,
      The code has been updated to be compatible with Outlook 2016.
  • To post as a guest, your comment is unpublished.
    Ajmal · 4 years ago
    I've setup multiple emails in outlook, how would it know to send it from?
  • To post as a guest, your comment is unpublished.
    Krystin · 4 years ago
    It will not let me add the amount of people I need to send too ?
    • To post as a guest, your comment is unpublished.
      Kyle · 4 years ago
      Asked and answered above. You add a distribution list (Outlook Contact Group) and use @ in the group name i.e. 'Spec@Group'. Put all the people you like in that group.
      • To post as a guest, your comment is unpublished.
        Brian · 4 years ago
        Sorry - I'm not fully understanding "Spec@Group" - If I create a group called "NetworkMeeting" and add all the people in that, would the address be NetworkMeeting@MyDomain.com?
  • To post as a guest, your comment is unpublished.
    Andrei Buldus · 4 years ago
    Hey guys. This code works great but i have a little problem . The email i am trying to send is part of two categories : Send Message(the macro uses) and PROGRAMARI RED-TEAM. The macro works fine when i only add the Send Message category, but as soon as any other category is added the macro stops sending emails. Here is the code so far. Please help :P

    Private Sub Application_Reminder(ByVal Item As Object)
    Dim objMsg As MailItem
    Set objMsg = Application.CreateItem(olMailItem)

    'IPM.TaskItem to watch for Task Reminders
    If Item.MessageClass "IPM.Appointment" Then
    Exit Sub
    End If

    If Item.Categories "Send Message" Then
    Exit Sub
    End If

    objMsg.To = Item.Location
    objMsg.BCC = "andrei.buldus@promotor.ws"
    objMsg.Subject = "Instiintare expirare Autorizatie/Contract Service"
    objMsg.Body = "Buna ziua," & vbNewLine & vbNewLine & _
    "Conform bazei noastre de date, autorizatia/contractul de service, incheiat intre compania nostra si " + Item.Subject + " urmeaza sa expire in termen de 14 zile." & vbNewLine & _
    "Acest lucru este in atentia departamentului nostru Service, si urmeaza sa fiti contactati in cel mai scurt timp posibil pentru a stabili cursul actiunilor viitoare." & vbNewLine & vbNewLine & _
    "Va multumim pentru increderea acordata." & vbNewLine & _
    "Promotor Import Export S.R.L." & vbNewLine & vbNewLine & vbNewLine & _
    "Acesta este un mesaj automat."

    objMsg.Send

    Set objMsg = Nothing
    End Sub
    • To post as a guest, your comment is unpublished.
      victor · 4 years ago
      it's stopping because of the line.... If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
      when you add the other category it is cuasing the exit sub.... maybe use if instr(1,item.categories,"Send Schedule Recurring Email") =0 then exit sub or something like that...
  • To post as a guest, your comment is unpublished.
    Duane Cowperthwait · 4 years ago
    I need to know how\if you can attached an excel spreed sheet?
  • To post as a guest, your comment is unpublished.
    Tracy · 4 years ago
    It sent fine, but it dropped all of the fancy formatting I have in my email body. How do I get it to keep this formatting???
  • To post as a guest, your comment is unpublished.
    alex · 4 years ago
    So two things, one it doesn't show up the way I have written it I.E. there is no bold characters and two how do I add a signature? because it shows up as a hyper link instead of my regular signature. Thanks for the help.
    • To post as a guest, your comment is unpublished.
      Tracy · 4 years ago
      Alex

      Mine shows up with the formatting stripped out too. How do we keep it?
  • To post as a guest, your comment is unpublished.
    William · 4 years ago
    I have office 2016 and I tried this, following your instructions exactly. It worked!! Thank you so much.

    I did have to change my macro security settings in Outlook 2016 and VBA editor to get it to work, but once that was done the instructions flowed easily.
    • To post as a guest, your comment is unpublished.
      Ahmad · 3 years ago
      Hi, How did you change the macro security settings in outlook and what did you change it to?
  • To post as a guest, your comment is unpublished.
    bonnie · 5 years ago
    Hi
    when i follow all steps and save and go do make another email- the code is still there from last time.
    Is the code attached to the category selected so no need to add the code for each email?
    • To post as a guest, your comment is unpublished.
      Kyle · 5 years ago
      Hi Bonnie, the VBA code only needs to be added once (for the first recurring e-mail). If setting up more than one recurring e-mail just miss out that step.
  • To post as a guest, your comment is unpublished.
    RD · 5 years ago
    The VBA code did not appear when I pressed ALT & F11. I was able to pull up the Microsoft Visual Basic for Applications, but no code was present. Can you please advise?

    Thank you,
    Raj
    • To post as a guest, your comment is unpublished.
      KYLE · 5 years ago
      Hi Raj, no VBA code should be present. If you follow the guide above, when you double click on "ThisOutlookSession" it is supposed to be empty. You have to copy and paste the code shown in the guide into the "ThisOutlookSession" window and then save it. Hope this helps.
  • To post as a guest, your comment is unpublished.
    Ashley · 6 years ago
    Is it possible to schedule an email to be sent in outlook when the computer is gone. For example, I would like to send an appointment reminder on Sunday for a meeting on Monday, but I am not at work on Sundays, so how do I get that email to go out on Sunday when I am not at work and my computer is off?

    Thanks!
  • To post as a guest, your comment is unpublished.
    Kyle · 6 years ago
    Yes Aaron, I needed to do this myself. I tried adding a distribution list (Outlook Contact Group) called 'Spec Group'. This did not send. However, I changed the list name to 'Spec@Group' (to make it look like an actual e-mail address) and this worked perfectly. It must need the '@' to get picked up. Lucky guess! :lol:
    • To post as a guest, your comment is unpublished.
      Tracy · 4 years ago
      This worked well. Now I need the same email to go to multiple groups. Can anyone help?

      Private Sub Application_Reminder(ByVal Item As Object)

      Dim CF As Folder
      Set CF = Application.Session.GetDefaultFolder(olFolderContacts)

      Dim DLI As DistListItem
      Set DLI = CF.Items("GDL Group 1")

      Dim MItem As MailItem
      Set MItem = Application.CreateItem(olMailItem)
      If Item.MessageClass "IPM.Appointment" Then Exit Sub
      If Item.Categories "Recurring GDL Recert Email" Then Exit Sub
      MItem.To = DLI
      MItem.Subject = Item.Subject
      MItem.Body = Item.Body
      MItem.Send
      Set MItem = Nothing

      End Sub
      • To post as a guest, your comment is unpublished.
        Kristal · 3 years ago
        Make another Distribution list that contains/points to the other Distribution Lists that you already have setup that you want to include.
  • To post as a guest, your comment is unpublished.
    Aaron · 6 years ago
    Is there a way to send to distribution list in contacts?
  • To post as a guest, your comment is unpublished.
    Donna · 6 years ago
    Hey, check this out - I think you'll absolutely love this feature.. No more weekly template emails
  • To post as a guest, your comment is unpublished.
    Tammy · 6 years ago
    Does this code work with Office 365 - Outlook 2013? I have followed the steps several times, enabled the macros, too. I get the reminder and press dismiss but the emails never send.
  • To post as a guest, your comment is unpublished.
    Patrick · 6 years ago
    do you need to have outlook open / running to send the recurring mail ?
  • To post as a guest, your comment is unpublished.
    bububububbb · 6 years ago
    how do you turn it off?
    • To post as a guest, your comment is unpublished.
      Kyle · 6 years ago
      Off the top of my head, to stop sending the recurring e-mail you could either:
      1. Delete the appointment altogether.
      2. Change or Remove the set Category.
      3. Apply an 'End By' Date to the Appointment Recurrence.
  • To post as a guest, your comment is unpublished.
    Pete · 6 years ago
    You might also consider using Windows Task Scheduler for something like this. It is easy to use and can even handle attachments.
    • To post as a guest, your comment is unpublished.
      israel · 5 years ago
      Which code are you using? It didn't attach to the email the attachments.
    • To post as a guest, your comment is unpublished.
      israel · 5 years ago
      I tried with task but i don't gain anything since the attachment does not go to the body of the email. Please advise how you have done it.
  • To post as a guest, your comment is unpublished.
    Kyle · 7 years ago
    I sorted this out eventually by enabling macros in Outlook which by default is switched off.

    Only problem I have now is that the text in the e-mail is plain text only, no bold, font size or colour changes etc. come across. Is there any way to change the code above so you have RTF or HTML text in the e-mail?
    • To post as a guest, your comment is unpublished.
      Kim Broendberg · 5 years ago
      [quote name="Kyle"]I sorted this out eventually by enabling macros in Outlook which by default is switched off.

      Only problem I have now is that the text in the e-mail is plain text only, no bold, font size or colour changes etc. come across. Is there any way to change the code above so you have RTF or HTML text in the e-mail?[/quote]
      Hi
      Did you find a solution for this.
      I need it to :)

      Kim
    • To post as a guest, your comment is unpublished.
      Kim Broendberg · 5 years ago
      Hi
      Did you solve this.
      I have the same problem
      Tried this, but not working.
      Sub SetMailFormat_2002_2003_2007_2010(ByRef mail As Object)
      Dim mailFormat As System.Int32
      mailFormat = Convert.ToInt32(mail.GetType().InvokeMember("BodyFormat", _
      Reflection.BindingFlags.GetProperty, Nothing, mail, Nothing))
      'OlBodyFormat.olFormatUnspecified = 0
      'OlBodyFormat.olFormatPlain = 1
      'OlBodyFormat.olFormatHTML = 2
      'OlBodyFormat.olFormatRichText = 3
      If (mailFormat = 1) Then mailFormat = 2
      mail.GetType().InvokeMember("BodyFormat", _
      Reflection.BindingFlags.SetProperty, _
      Nothing, mail, New Object() {mailFormat})
      End Sub

      Private Sub Application_Reminder(ByVal Item As Object)
      Dim MItem As MailItem
      Set MItem = Application.CreateItem(olMailItem)
      If Item.MessageClass "IPM.Appointment" Then Exit Sub
      If Item.Categories "Send Schedule Recurring Email" Then Exit Sub
      MItem.To = Item.Location
      MItem.Subject = Item.Subject
      MItem.Body = Item.Body
      MItem.Send
      Set MItem = Nothing
      End Sub
  • To post as a guest, your comment is unpublished.
    Wonderful · 7 years ago
    I got this to work for the test email, but now it no longer does anything, and I've deleted everything and repeated steps, is there more to this?

    I am on outlook 2013 as well
    • To post as a guest, your comment is unpublished.
      Ann · 6 years ago
      [quote name="Wonderful"]I got this to work for the test email, but now it no longer does anything, and I've deleted everything and repeated steps, is there more to this?

      I am on outlook 2013 as well[/quote]

      Did you ever resolve this? I just set this up and am seeing the same thing you did. Worked great the first time then nothing.
    • To post as a guest, your comment is unpublished.
      bonbon · 7 years ago
      I've had the same problem. This worked the very first time but the recurring appointment reminder doesn't seem to have triggered the email. Has anyone found a solution to this problem?
  • To post as a guest, your comment is unpublished.
    Sally · 7 years ago
    Thank you! This worked. Is there a way to include an attachment in the email that is sent out? I tried a test with adding the attachment to the calendar event but it doesn't come through in the email.
    • To post as a guest, your comment is unpublished.
      michelle · 4 years ago
      did you ever get an answer on how to add an attachment? Thanks!
  • To post as a guest, your comment is unpublished.
    Harshavrath · 7 years ago
    Hi i was able set up an recurring email by following the above steps, but when i created an Hyperlink in the body of an Appointment, when the event was triggered and i got an mail in the mail the Hyperlink was converted to an Raw link.
    Any Help is Appreciated,
    Thanks.
  • To post as a guest, your comment is unpublished.
    Pandurang · 7 years ago
    The method did help. It worked for the initial one appointment created when I was testing it out. But then it stopped working later.
    • To post as a guest, your comment is unpublished.
      Wonderful · 7 years ago
      I had the same issue, I have repeated the steps multiple times and now it isn't working at all, no emails being sent or anything

      Have you been able to fix it?