Questione : Come forzare regola per impedire i due punti in un titolo di indice del email?

Ciao, il

We ha una politica del email dell'azienda che chiede agli utenti di organizzare il loro email dal progetto. Ogni progetto ha un codice per esempio: AAA: 001. condizione del

Policy che il titolo di indice del email deve iniziare con il codice di progetto ma senza i due punti: AAA001. Se l'utente aggiunge i due punti, che il codice ottiene tronco ad appena 001 per la ricevente del email.

Is là un senso impedire a tutti gli utenti di trasmettere un email con i due punti nel titolo di indice?
class= del

Risposta : Come forzare regola per impedire i due punti in un titolo di indice del email?

Ciao, occ_user.

Ciò non può essere fatta con una regola.  Le regole infornano soltanto quando un messaggio è ricevuto o dopo che ha trasmesso.  Ciò richiede una macro.  La macro è abbastanza semplice, ma dovrà essere assegnata ad ogni calcolatore.  La prospettiva non ha mezzi automatizzati di distribuzione delle macro.  Lo spiegamento della macro dovrà essere fatto manualmente.  Più calcolatori ci è nell'organizzazione il più di un dolore che questo diventa.  Inoltre, un utente di buon senso potrebbe spegnere la macro.

La divagazione di cui sopra, qui è la macro.  Seguire queste istruzioni usarla.

Prospettiva 2007
1.  Iniziare la prospettiva
2.  Scattare gli attrezzi > la macro > il redattore del Visual Basic
3.  Se non già in espansione, ampliare gli oggetti di prospettiva di Microsoft Office e scattare sopra ThisOutlookSession
4.  Copiare il codice dalla scatola del frammento di codice ed incollarlo nella lastra di vetro destra della finestra del redattore di VB della prospettiva
5.  Pubblicare il codice come stato necessario.  Ho compreso le linee di commento laddove che qualcosa ha bisogno di o che può cambiare
6.  Scattare l'icona del dischetto sull'tavoletta porta-utensili per conservare i cambiamenti
7.  Chiudere il redattore di VB
8.  Scattare gli attrezzi > il centro di fiducia
9.  Scattare la sicurezza a macroistruzione
10. Fissare la sicurezza a macroistruzione “agli avvertimenti per tutte le macro„
11. Scattare l'APPROVAZIONE
12. Chiudere la prospettiva
13. Iniziare la prospettiva.  La prospettiva visualizzerà un avvertimento della dialogo-scatola che ThisOutlookSession contiene le macro e chiedere se volete permetterli di funzionare.  Dire sì.


Prospettive 2003 e più in anticipo
1.  Iniziare la prospettiva
2.  Scattare gli attrezzi > la macro > il redattore del Visual Basic
3.  Se non già in espansione, ampliare gli oggetti di prospettiva di Microsoft Office e scattare sopra ThisOutlookSession
4.  Copiare il codice dalla scatola del frammento di codice ed incollarlo nella lastra di vetro destra di
5.  Finestra del redattore di VB della prospettiva
6.  Pubblicare il codice come stato necessario.  Ho compreso le linee di commento laddove che qualcosa ha bisogno di o che può cambiare
7.  Scattare l'icona del dischetto sull'tavoletta porta-utensili per conservare i cambiamenti
8.  Chiudere il redattore di VB
9.  Scattare gli attrezzi > la macro > la sicurezza
10. Fissare il livello di sicurezza al mezzo
11. Chiudere la prospettiva
12. Iniziare la prospettiva
13. La prospettiva visualizzerà un avvertimento della dialogo-scatola che ThisOutlookSession contiene le macro e chiedere se volete permetterli di funzionare.  Dire sì.
1:
2:
3:
4:
5:
6:
7:
8:
9:
Application_ItemSend secondario riservato (articolo di ByVal come oggetto, annullamento come booleano)
    Se Item.Class = olMail allora
        Se InStr (1, Item.Subject, “: ") allora
            “Pubblicare il messaggio d'avvertimento ed il titolo sulla linea seguente come stata necessaria.„
            il msgbox “l'oggetto contiene i due punti.  Rimuoverlo prego ed allora trasmettere ancora. „, vbCritical + vbOKOnly, “politica di azienda„
            L'annullamento = allinea
        Concluder se
    Concluder se
Concludere il sommergibile
Altre soluzioni  
 
programming4us programming4us