Note: The other languages of the website are Google-translated. Back to English

Kako poslati ponavljajoča se e-poštna sporočila v programu Outlook?

V Microsoft Outlooku lahko preprosto pošljete ponavljajoči se sestanek, sestanek ali opravilo drugim osebam. Če pa želite le poslati ponavljajoča se e-poštna sporočila brez kakršnega koli sestanka, sestanka ali opravila, kako lahko to storite? Na žalost Outlook ne ponuja nobene funkcije za pošiljanje ponavljajočih se e-poštnih sporočil po urniku, v naši vadnici pa vam bomo pokazali, kako v Outlooku pošljete ponavljajoča se e-poštna sporočila.

Pošljite ponavljajoča se e-poštna sporočila v programu Outlook s kodo VBA

Enostavno pošljite razpored ponavljajočih se e -poštnih sporočil v Outlooku z neverjetnim orodjem


Pošljite ponavljajoča se e-poštna sporočila v programu Outlook s kodo VBA

Ta vadnica je razdeljena na štiri dele, po zaključku teh delov boste uspeli poslati ponavljajoča se e-poštna sporočila. Naredite naslednje.

1. del: Ustvarite nov sestanek

1. Pojdite na Koledar pogled s klikom Koledar v Podokno za krmarjenjein nato s klikom ustvarite nov sestanek Novo imenovanje pod Home tab.

3. V Ljubljani Imenovanje pogovorno okno pod Imenovanje zavihek. Moraš:

O: Vnesite Zadeva B: V polje vnesite e-poštne naslove prejemnikov lokacija
C: Konfigurirajte Začetni čas in Končni čas D: Izberite opomnik pod Opomnik spustni seznam.
Če izberete 15 minut, to pomeni, da vas bo ob pošiljanju e-pošte opomnil 15 minut prej.
E: Sestavite telo za imenovanje.

Opombe: Predmet imenovanja bo postala ponavljajoča se tema e-pošte; in Telo za imenovanje bo postalo ponavljajoče se telo e-pošte, ko bodo prejemniki prejeli e-pošto.

2. del: Ustvarite novo kategorijo

Zdaj morate ustvariti novo kategorijo z imenom »Pošlji ponavljajoče se e-poštno sporočilo" kot sledi:

1. V Ljubljani Imenovanje pogovorno okno, kliknite Categorize > Vse kategorije v oznake skupina pod Imenovanje tab.

2. Ko Barvne kategorije pogovorno okno, ki se odpre, kliknite Novo gumb. V Ljubljani Dodaj novo kategorijo vnesite »Pošlji ponavljajoče se e-poštno sporočilo"V Ime polje; in nato izberite barvo v Barva spustni seznam. Nato kliknite OK.

3. Potem boste videliPošlji ponavljajoče se e-poštno sporočiloKategorija je navedena, potrdite polje in kliknite OK gumb.

3. del: Nastavite ponovitev

Zdaj je čas, da nastavite ponovitev sestanka.

1. klik Ponovitev v možnosti skupina pod Imenovanje zavihek. Oglejte si posnetek zaslona:

2. V Ljubljani Imenovanje Ponavljanje pogovorno okno, konfigurirajte svoj Ponovitev vzorec. Če potrebujete končni čas, ga nastavite pod Obseg ponovitve. In nato kliknite OK.

3. Ko se vrne v Imenovanje pogovorno okno, kliknite Shrani in zapri . Oglejte si posnetek zaslona:

4. del: Za pošiljanje ponavljajočega se e -poštnega sporočila razporeda uporabite kodo VBA

1. Pritisnite druga + F11 da odprete Microsoft Visual Basic za aplikacije dialog.

2. Dvokliknite Project1 > Predmet Microsoft Outlook > Ta OutlookSession v levem podoknu. Oglejte si posnetek zaslona:

3. Kopirajte in prilepite naslednjo kodo VBA v urejevalnik VBA. In nato kliknite Shrani gumb.

VBA: pošiljanje ponavljajočega se e-poštnega razporeda

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. klik Orodja > Reference da odprete Reference - Projekt pogovornem oknu. V pogovornem oknu preverite Knjižnica predmetov Microsoft Word in kliknite na OK gumb.

5. Pritisnite druga + Q tipke hkrati, da zaprete Microsoft Visual Basic za aplikacije okno.

Ko Opomnik popping up, bo e-poštno sporočilo samodejno poslano prejemnikom, ki ste jih vnesli v polje Location v prvem delu. Nato kliknite Opusti v Opomnik pogovornem oknu. In e-poštno sporočilo bo v tem času poslano ponavljajoče se vsak dan. Oglejte si posnetek zaslona:

Opombe: Koda VBA je bila uspešno preizkušena v programu Outlook 2010 in novejših različicah.


Enostavno pošljite razpored ponavljajočih se e -poštnih sporočil v Outlooku z neverjetnim orodjem

Za mnoge uporabnike Outlooka je zgornja metoda preveč dolgočasna, da bi jo lahko pravilno obravnavali. Tukaj zelo priporočam Načrtujte samodejno pošiljanje značilnost Kutools za Outlook. S to funkcijo lahko preprosto ustvarite več ponavljajočih se e -poštnih sporočil in razporedite njihovo redno pošiljanje v dnevnih, tedenskih, mesečnih ali letnih časovnih presledkih. Če želite to narediti, naredite naslednje.

Pojdi na prenesite Kutools za Outlook in poskusite.

1. klik Kutools > Načrtujte samodejno pošiljanje > Ustvarite urnik samodejnega pošiljanja.

2. Nato se odpre okno s sporočilom in morate:

2.1) Izberite prejemnike e -pošte v Za, Cc or Bcc polja, kot jih potrebujete, in nato izpolnite e -poštno sporočilo predmet;
2.2) Sestavite telo e -pošte;
2.3) Kliknite Ponovitev pod Kutools se ponavlja zavihek. Oglejte si posnetek zaslona:

3. Zdaj Ponavljanje e -pošte Pojavi se pogovorno okno, ki ga morate določiti ponavljajoči se čas, ponavljajoči se vzorec in obseg ponovitve za e -poštno sporočilo in nato kliknite OK gumb.

4. Zdaj se vrne v okno za sporočila, kliknite Shrani in zapri gumb, da shranite ponavljajoče se nastavitve in zaprete okno.

Nasvet: Zgornji korak od 1 do 4 lahko ponovite, če želite ustvariti več ponavljajočih se e -poštnih sporočil.

5. Sedaj vklopite funkcijo s klikom Kutools > Načrtujte samodejno pošiljanje > Omogoči.

6. Na odprtju Kutools za Outlook pogovorno okno, kliknite OK.

Po dokončanju zgornjih nastavitev bodo ponavljajoča se e -poštna sporočila samodejno poslana, ko bo dosežen določen datum in čas.

Opomba: Ponavljajoča se e -poštna sporočila lahko preprosto upravljate na naslednji način.

1. klik Kutools > Načrtujte samodejno pošiljanje > Upravljajte urnik samodejnega pošiljanja.

2. V Ljubljani Uredi urnik samodejnega pošiljanja okno, ki ga lahko ustvarite novo ponavljajoča se e -pošta, urejanje, brisanje, vklopiti or off obstoječe ponavljajoče se e -poštno sporočilo, kot ga potrebujete. Ali pa kliknete na Dnevnik ikono za ogled zgodovine pošiljanja ponavljajočih se e -poštnih sporočil.

Kliknite, če želite izvedeti več o tej funkciji.

  Kutools za Outlook vključuje več kot 100 zmogljivih funkcij za Microsoft Outlook. Brezplačno poskusite brez omejitev v 60 dneh. Prenesite zdaj!


Kutools za Outlook - prinaša 100 naprednih funkcij v Outlook in olajša delo!

  • Samodejno CC / BCC po pravilih pri pošiljanju e-pošte; Samodejno posredovanje naprej Več e-poštnih sporočil po meri; Samodejni odgovor brez strežnika za izmenjavo in več samodejnih funkcij ...
  • Opozorilo pred BCC - prikaži sporočilo, ko poskušate odgovoriti vsem če je vaš poštni naslov na seznamu BCC; Opomni, ko manjkajo priloge, in več opomnikov ...
  • Odgovori (vsi) z vsemi prilogami v e-poštnem pogovoru; Odgovori na veliko e-poštnih sporočil v nekaj sekundah; Samodejno dodaj pozdrav ko odgovor; Dodaj datum v zadevo ...
  • Orodja za priloge: Upravljanje vseh prilog v vseh e-poštnih sporočilih, Samodejno loči, Stisni vse, Preimenuj vse, Shrani vse ... Hitro poročilo, Štejte izbrano pošto...
  • Zmogljiva neželena e-poštna sporočila po meri; Odstranite podvojene pošte in stike... Omogočajo vam pametnejše, hitrejše in boljše delovanje v Outlooku.
strelec kutools outlook kutools zavihek 1180x121
shot kutools outlook kutools plus jeziček 1180x121
 
Komentarji (168)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
Metoda je pomagala. Deloval je za prvi sestanek, ustvarjen, ko sem ga preizkušal. Toda kasneje je prenehalo delovati.
Ta komentar je moderator na spletnem mestu minimiziral
Imel sem isto težavo, korake sem ponovil večkrat in zdaj sploh ne deluje, e-poštna sporočila niso bila poslana ali kaj podobnega. Ali vam je uspelo to popraviti?
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, lahko sem nastavil ponavljajočo se e-pošto, tako da sem sledil zgornjim korakom, toda ko sem ustvaril hiperpovezavo v telesu sestanka, ko se je dogodek sprožil in sem prejel pošto po pošti, je bila hiperpovezava pretvorjena v surovo povezavo. Vsaka pomoč je cenjena, hvala.
Ta komentar je moderator na spletnem mestu minimiziral
Hvala vam! To je delovalo. Ali obstaja način za vključitev priloge v poslano e-pošto? Preizkusil sem preizkus z dodajanjem priloge koledarskemu dogodku, vendar se ta ne prikaže v e-pošti.
Ta komentar je moderator na spletnem mestu minimiziral
ste že dobili odgovor, kako dodati prilogo? Hvala!
Ta komentar je moderator na spletnem mestu minimiziral
To sem dobil, da deluje za testno e-pošto, zdaj pa ne dela več nič in sem izbrisal vse in ponovil korake, ali je to še kaj? Tudi jaz gledam na leto 2013
Ta komentar je moderator na spletnem mestu minimiziral
Imel sem enak problem. To je delovalo že prvič, vendar se zdi, da ponavljajoči se opomnik za sestanek ni sprožil e-pošte. Je kdo našel rešitev za ta problem?
Ta komentar je moderator na spletnem mestu minimiziral
[quote]To sem dobil, da deluje za testno e-pošto, zdaj pa ne dela več nič in sem izbrisal vse in ponovil korake, ali je to še kaj? Tudi jaz gledam na leto 2013Avtor Wonderful[/quote] Ste to že kdaj rešili? Pravkar sem to nastavil in vidim isto stvar kot ti. Prvič je delovalo odlično, potem pa nič.
Ta komentar je moderator na spletnem mestu minimiziral
To sem na koncu rešil tako, da sem omogočil makre v Outlooku, ki je privzeto izklopljen. Edina težava, ki jo imam zdaj, je ta, da je besedilo v e-pošti samo golo besedilo, brez krepke, velikosti pisave ali barvnih sprememb itd. Ali obstaja način za spremembo zgornje kode, tako da imate v e-pošti besedilo RTF ali HTML?
Ta komentar je moderator na spletnem mestu minimiziral
Živjo ali si to rešil. Imam isti problem. Poskusil sem, pa ne deluje. Sub SetMailFormat_2002_2003_2007_2010(ByRef mail As Object) Zatemni mailFormat kot System.Int32 mailFormat = Convert.ToInt32(mail.GetType().InvokeMember("BodyFormat", _ Reflection.BindingPromatty)No,GindingPromattFormat,GindingBooFlags. = 0 'OlBodyFormat.olFormatPlain = 1 'OlBodyFormat.olFormatHTML = 2 'OlBodyFormat.olFormatRichText = 3 Če (mailFormat = 1) Potem je mailFormat = 2 mail.GetType().InvokeMember("BodyflectionF,.B Reflection,.B Reflection,.B. Nič, pošta, nov predmet() {mailFormat}) Konec podzasebnega podprograma_Reminder(ByVal Item As Object) Zatemni MItem kot MailItem Nastavi MItem = Application.CreateItem(olMailItem) Če Item.MessageClass "IPM.Appointment" Nato zapusti Sub If Item .Kategorije "Pošlji razpored ponavljajoče se e-pošte" Nato zapusti Sub MItem.To = Item.Location MItem.Subject = Item.Subject MItem.Body = Item.Body MItem.Send Set MItem = Nič Konec Sub
Ta komentar je moderator na spletnem mestu minimiziral
[quote]To sem na koncu rešil tako, da sem omogočil makre v Outlooku, ki je privzeto izklopljen. Edina težava, ki jo imam zdaj, je ta, da je besedilo v e-pošti samo golo besedilo, brez krepke, velikosti pisave ali barvnih sprememb itd. Ali obstaja način za spremembo zgornje kode, tako da imate v e-pošti besedilo RTF ali HTML?Kyle[/quote] Živjo, ali ste našli rešitev za to. Potrebujem :) Kim
Ta komentar je moderator na spletnem mestu minimiziral
Za nekaj takega lahko razmislite tudi o uporabi načrtovalnika opravil Windows. Je enostaven za uporabo in zmore celo ravnati z nastavki.
Ta komentar je moderator na spletnem mestu minimiziral
Poskušal sem z nalogo, vendar ne pridobim ničesar, ker priloga ne gre v telo e-pošte. Prosim za nasvet, kako ste to naredili.
Ta komentar je moderator na spletnem mestu minimiziral
Katero kodo uporabljate? E-poštnemu sporočilu ni priložil priponk.
Ta komentar je moderator na spletnem mestu minimiziral
kako ga izklopiš?
Ta komentar je moderator na spletnem mestu minimiziral
Če želite prenehati pošiljati ponavljajoča se e-poštna sporočila, lahko: 1. Izbrišete sestanek v celoti. 2. Spremenite ali odstranite nastavljeno kategorijo. 3. Za ponovitev sestanka uporabite datum »konec do«.
Ta komentar je moderator na spletnem mestu minimiziral
ali potrebujete odprt / delujoč Outlook za pošiljanje ponavljajoče se pošte?
Ta komentar je moderator na spletnem mestu minimiziral
Ali ta koda deluje s Office 365 - Outlook 2013? Večkrat sem sledil korakom, omogočil tudi makre. Dobim opomnik in pritisnem opusti, vendar e-poštna sporočila nikoli ne pošljejo.
Ta komentar je moderator na spletnem mestu minimiziral
Hej, poglejte si tole – mislim, da vam bo ta funkcija popolnoma všeč. Nič več tedenskih predlog e-poštnih sporočil
Ta komentar je moderator na spletnem mestu minimiziral
Ali obstaja način za pošiljanje na seznam distribucij v stikih?
Ta komentar je moderator na spletnem mestu minimiziral
Da, Aaron, to sem moral narediti sam. Poskušal sem dodati distribucijski seznam (Skupina stikov za Outlook), imenovan 'Spec Group'. To ni bilo poslano. Vendar sem spremenil ime seznama v 'Spec@Group' (da bi bil videti kot dejanski e-poštni naslov) in to je delovalo odlično. Za prevzem mora potrebovati '@'. Srečno ugibanje! :lol:
Ta komentar je moderator na spletnem mestu minimiziral
To je dobro delovalo. Zdaj potrebujem isti e-poštni naslov, da grem v več skupin. Ali lahko kdo pomaga? 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 Application. CreateItem(olMailItem) Če Item.MessageClass "IPM.Appointment" Nato zapustite Sub If Item.Categories "Ponavljajoči se GDL Recert Email" Nato Exit Sub MItem.To = DLI MItem.Subject = Item.Subject MItem.Body = Item.Body MItem. Pošlji Set MItem = Nič Konec Sub
Ta komentar je moderator na spletnem mestu minimiziral
Naredite drug distribucijski seznam, ki vsebuje/kaže na druge distribucijske sezname, ki jih že imate nastavljene in jih želite vključiti.
Ta komentar je moderator na spletnem mestu minimiziral
Ali je mogoče načrtovati pošiljanje e-pošte v Outlooku, ko računalnika ni več. Na primer, rad bi v nedeljo poslal opomnik za sestanek za sestanek v ponedeljek, vendar ob nedeljah nisem v službi, kako naj torej to e-poštno sporočilo izide v nedeljo, ko nisem v službi in je moj računalnik izklopljen? Hvala!
Ta komentar je moderator na spletnem mestu minimiziral
Koda VBA se ni pojavila, ko sem pritisnil ALT & F11. Lahko sem potegnil Microsoft Visual Basic za aplikacije, vendar ni bilo nobene kode. Ali lahko prosim svetujete? Hvala, Raj
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Raj, koda VBA ne sme biti prisotna. Če sledite zgornjim navodilom, naj bi bilo, ko dvokliknete na "ThisOutlookSession", prazno. Kodo, prikazano v vodniku, morate kopirati in prilepiti v okno »ThisOutlookSession« in jo nato shraniti. Upam, da to pomaga.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, ko sledim vsem korakom in shranim ter naredim še eno e-pošto - koda je še vedno tam od zadnjič. Ali je koda priložena izbrani kategoriji, tako da kode ni treba dodajati za vsako e-pošto?
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Bonnie, kodo VBA je treba dodati samo enkrat (za prvo ponavljajoče se e-pošto). Če nastavite več ponavljajočih se e-poštnih sporočil, preprosto zamudite ta korak.
Ta komentar je moderator na spletnem mestu minimiziral
Imam Office 2016 in sem to poskusil, natančno po vaših navodilih. Delovalo je!! Najlepša hvala. Moral sem spremeniti varnostne nastavitve makra v Outlooku 2016 in urejevalniku VBA, da bi deloval, a ko je bilo to storjeno, so navodila brez težav tekla.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, kako si spremenil varnostne nastavitve makrov v Outlooku in v kaj si jih spremenil?
Ta komentar je moderator na spletnem mestu minimiziral
Torej dve stvari, ena se ne prikaže tako, kot sem napisal, IE ni krepkih znakov in dve, kako dodam podpis? ker se prikaže kot hiperpovezava namesto mojega običajnega podpisa. Hvala za pomoč.
Ta komentar je moderator na spletnem mestu minimiziral
Alex Mine se prikaže tudi z odstranjeno oblikovanje. Kako ga ohranimo?
Ta komentar je moderator na spletnem mestu minimiziral
Poslalo se je v redu, vendar je izgubilo vse modno oblikovanje, ki ga imam v telesu e-pošte. Kako naj ohranim to oblikovanje???
Ta komentar je moderator na spletnem mestu minimiziral
Moram vedeti, kako\če lahko priložite preglednico v Excelu?
Ta komentar je moderator na spletnem mestu minimiziral
Hej fantje. Ta koda deluje odlično, vendar imam majhen problem. E-pošta, ki jo poskušam poslati, je del dveh kategorij: Pošlji sporočilo (makro uporablja) in PROGRAMARI RED-TEAM. Makro deluje dobro, ko dodam samo kategorijo Pošlji sporočilo, a takoj, ko je dodana katera koli druga kategorija, makro preneha pošiljati e-pošto. Tukaj je koda zaenkrat. Prosim pomagajte :P Private Sub Application_Reminder(ByVal Item As Object) Dim objMsg As MailItem Set objMsg = Application.CreateItem(olMailItem) 'IPM.TaskItem za opazovanje opomnikov opravil Če Item.MessageClass "IPM Ex.Appointment End If" Item.Categories "Pošlji sporočilo" Nato Exit Sub End Če objMsg.To = Item.Location objMsg.BCC = "andrei.buldus@promotor.ws" objMsg.Subject = "Instiintare expirare Autorizatie/Contract Service" objMsg.Body = "Buna ziua," & vbNewLine & vbNewLine & _ "Skladno z datumom baze podatkov, avtorizacijo/pogodbo o storitvi, 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 SRL" & vbNewLine & vbNewLine & vbNewLine & _ "Acesta este un mesaj automat." objMsg.Send Nastavi objMsg = Nič Konec Sub
Ta komentar je moderator na spletnem mestu minimiziral
ustavi se zaradi vrstice.... Če Item.Categories <> "Pošlji urnik ponavljajoče se e-pošte" Nato zapusti Sub
ko dodate drugo kategorijo, povzroča izhodni sub.... morda uporabite if instr(1,item.categories,"Send Schedule Recurring Email") =0, nato zapustite sub ali kaj podobnega...
Tu še ni objavljenih komentarjev
Obremenitev Več
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije