Fråga : Hur man tvingar härska för att förhindra kolon i en e-post betvingar överskriften?

Hi

We har en företagse-postpolitik som frågar användare att organisera deras e-post projekterar by. Varje projekterar har en kodifiera e.g: AAA: 001.

Policy påstår att e-posten betvingar överskriften måste starta med projektera kodifierar men utan kolonet: AAA001. Om användaren tillfogar kolonet, än kodifiera får avkortat till precis 001 för mottagaren av email.
Is där a långt för att förhindra alla användare från att överföra en e-post med ett kolon i betvingaöverskriften?
" klar "

Svar : Hur man tvingar härska för att förhindra kolon i en e-post betvingar överskriften?

Hi occ_user.

Detta kan inte göras med en härska.  Härskar avfyrar endast, när ett meddelande mottas, eller efter det har överfört.  Detta kräver en makro.  Makroen är enkel nog, men den ska måste att utplaceras till varje dator.  Framtidsutsikten har inte automatiserat hjälpmedel av fördelande makro.  Utplacera den ska makroen måste att göras manuellt.  Mer datorer det finns i organisationen mer av en smärta som, detta blir.  Också en smart användare kunde vända av makroen.

Den ovannämnda asiden, är här makroen.  Följ dessa anvisningar att använda den.

Framtidsutsikt 2007
1.  Starta framtidsutsikten
2.  Klicka bearbetar > makroen > den Visual Basic redaktören
3.  Utvidga Microsoft Officeframtidsutsikten anmärker och klickar på ThisOutlookSession, om inte redan utvidgat
4.  Kopiera kodifiera från kodifierasnippeten boxas och klistrar den in i det höger förser med rutor av framtidsutsikt fönster för VB-redaktör
5.  Redigera kodifiera som behövd.  Inklusive kommentar I fodrar wherever något behöver eller kan ändra
6.  Klicka diskettsymbolen på toolbaren till räddningen ändringarna
7.  Nära VB-redaktören
8.  Klicka bearbetar > förtroende centrerar
9.  Klicka Macro säkerhet
10. Fastställd Macro säkerhet till ”varningar för alla makro”,
11. Klicka REKO
12. Nära framtidsutsikt
13. Starta framtidsutsikten.  Framtidsutsikt ska skärm enboxas varning, att ThisOutlookSession innehåller makro och fråga, om du önskar att låta dem köra.  Något att säga ja.


Framtidsutsikt 2003 och tidigare
1.  Starta framtidsutsikten
2.  Klicka bearbetar > makroen > den Visual Basic redaktören
3.  Utvidga Microsoft Officeframtidsutsikten anmärker och klickar på ThisOutlookSession, om inte redan utvidgat
4.  Kopiera kodifiera från kodifierasnippeten boxas och klistrar den in i det höger förser med rutor av
5.  Framtidsutsikt fönster för VB-redaktör
6.  Redigera kodifiera som behövd.  Inklusive kommentar I fodrar wherever något behöver eller kan ändra
7.  Klicka diskettsymbolen på toolbaren till räddningen ändringarna
8.  Nära VB-redaktören
9.  Klicka bearbetar > makroen > säkerhet
10. Uppsättning säkerheten som är jämn till medlet
11. Nära framtidsutsikt
12. Starta framtidsutsikten
13. Framtidsutsikt ska skärm enboxas varning, att ThisOutlookSession innehåller makro och fråga, om du önskar att låta dem köra.  Något att säga ja.
1:
2:
3:
4:
5:
6:
7:
8:
9:
Privata underApplication_ItemSend (det ByVal objektet som anmärker, avbryter som Boolean),
    Om Item.Class = olMail därefter
        Om InStr (1, Item.Subject, ”: ”) Därefter
            ”Redigera det warning meddelandet och betitla på det nästa fodrar som behövt.”,
            msgbox ”betvinga innehåller ett kolon.  Behaga tar den bort och överför därefter igen. ” vbCritical + vbOKOnly, ”företagspolitik”,
            Annulleringen = True
        Avsluta om
    Avsluta om
Avsluta suben
Andra lösningar  
 
programming4us programming4us