Outlook: come si può forzare un oggetto non vuoto in un messaggio di posta elettronica?


7

Come si può configurare Microsoft Outlook per richiedere un oggetto nelle e-mail in uscita?

Non ho mai usato Microsoft Outlook (sono un irriducibile utente di Eudora), ma la maggior parte dei miei colleghi lo usa. Spesso ricevo messaggi con oggetti vuoti. Quindi vorrei sapere cosa istruire loro a fare per eliminare questo problema.

La configurazione è diversa per le diverse edizioni di Outlook (Outlook Express, Outlook 2007, ecc.)?


1
Quale versione di Outlook? 2007, 2003, ecc.?
pesante

Outlook 2007 per il mio problema particolare.
Peter Mortensen,

Risposte:


5

Questo metodo che ho trovato richiede di creare uno script VBA: Come scrivere macro per l'avviso di oggetto vuoto in Microsoft Outlook

oppure prova questo metodo suggerito da Kenneth nei commenti!

In questo articolo, scriveremo una macro per convalidare l'oggetto vuoto nel client di Microsoft Outlook. Seguire i passaggi seguenti per creare una tale macro

  1. Assicurati che le macro siano abilitate per Microsoft Office Outlook. Le macro non funzionano con Microsoft Outlook Express, pertanto questa impostazione non può essere realizzata con Microsoft Outlook Express.
  2. Assicurarsi che il livello di sicurezza sia impostato su Medio. È possibile impostare il livello di sicurezza facendo clic su Strumenti -> Macro -> Sicurezza. Impostare il livello desiderato su Medio.
  3. Attraversa Strumenti -> Macro -> Editor di Visual Basic (oppure premi ALT + F11)
  4. Espandere il Progetto 1 facendo clic sul segno +.

    testo alternativo

  5. Espandere oggetti di Microsoft Office Outlook.
  6. Fare doppio clic su ThisOutlookSession.
  7. Copia incolla il seguente codice.

    Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
      Dim strSubject As String
      strSubject = Item.Subject
      If Len(Trim(strSubject)) = 0 Then
              Prompt$ = "Subject is Empty. Are you sure you want to send the Mail?"
        If MsgBox(Prompt$, vbYesNo + vbQuestion + _
          vbMsgBoxSetForeground, "Check for Subject") = vbNo Then
          Cancel = True
        End If
      End If
    End Sub
    

    testo alternativo

    Immagine: Macro per la convalida della riga dell'oggetto vuota in Microsoft Outlook.

  8. Una volta incollato il codice, fai clic su Salva e poi su Esci. Il codice precedente garantisce che quando si invia un'e-mail, l'oggetto non è vuoto. Se la lunghezza della riga dell'oggetto è zero, la macro ti avvisa con un popup.

Sono sicuro che, una volta creata questa macro, sarai in grado di evitare di inviare e-mail in bianco.


Sì, una macro è il modo più veloce per ottenere questo comportamento. sarathc.wordpress.com/2006/06/29/… Sono sicuro che ci sono addon commerciali per Outlook che farebbero anche questo. Sembra una svista che Outlook non includa questa funzionalità come impostazione facoltativa.
Kenneth Cochran,

Pensavo di aver fatto clic sul pulsante per aggiungere il collegamento, poi ho scoperto di aver fatto clic sulla risposta Invia (inserisco troppo!). Poi ho deciso di formattare la cosa maledetta
Ivo Flipse,

Puoi formattare il tuo codice per favore.
ChrisF,

Ci ho provato, ma è un incubo ... Ci
riproverò

Ho cercato un hack del registro per fare questo e sembra che il tuo metodo sia l'unico in circolazione. Se tale funzione è supportata in modo nativo, non è documentata.
Axxmasterr,

0

Basta categorizzare i messaggi oggetto vuoti esistenti e creare una regola che sposta i messaggi con questa categoria in un'altra cartella (e disabilita la conversazione su questa cartella). Outlook classifica automaticamente i nuovi messaggi e la regola fa il lavoro. Ta-da!


1
Questa azione (spostamento dei messaggi) si verifica prima dell'invio del messaggio?
Peter Mortensen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.