Configura le risposte automatiche di Zimbra dalla riga di comando

Esempio illustrativo: Taylor, un amministratore di una piccola azienda, ha bisogno di una risposta automatica di assenza per la casella di posta elettronica taylor@example.comdurante un'assenza programmata a ottobre. Questo è un esempio ipotetico, non la descrizione di una configurazione o di un test in tempo reale. Lo stesso schema di comandi può aiutare un amministratore Zimbra a configurare una casella di posta elettronica senza dover accedere come proprietario della casella.

Zimbra memorizza questa impostazione come preferenze dell'account. Lo strumento da riga di comando zmprovconsente di scrivere il testo della risposta, attivare la risposta automatica e impostare le date di inizio e fine. L'aspetto fondamentale è impostare il messaggio e la pianificazione sull'account corretto, quindi verificare che la funzionalità di risposta automatica dell'account sia consentita dalla sua Classe di Servizio (COS). La pagina ufficiale del Centro assistenza tecnica di Zimbra relativa a questa attività è contrassegnata come "in fase di sviluppo" e categorizzata per le versioni precedenti di ZCS. La Guida per l'amministratore "più recente" di Zimbra è identificata come Zimbra Network Edition 8.8.15, rivista il 12 dicembre 2022. Poiché la copertura della documentazione e gli attributi possono variare a seconda della versione, verificare le definizioni degli attributi del server installato prima di applicare i comandi in produzione.

Prima di cambiare la cassetta postale

Eseguire i comandi di provisioning come account del sistema operativo Zimbra su un server di posta, in genere passando a zimbra:

su - zimbra

Utilizza l'indirizzo email principale dell'account, non un nome visualizzato o un alias, a meno che tu non abbia verificato che l'alias si risolva nell'account desiderato. Nell'esempio di Taylor, il target è taylor@example.com. Se la tua installazione è multi-server, connettiti all'ambiente Zimbra appropriato e segui le policy di accesso amministrativo della tua organizzazione.

Innanzitutto, verifica nello schema locale se la preferenza principale esiste:

zmprov desc -a zimbraPrefOutOfOfficeReply
zmprov desc -a zimbraPrefOutOfOfficeReplyEnabled
zmprov desc -a zimbraPrefOutOfOfficeFromDate
zmprov desc -a zimbraPrefOutOfOfficeUntilDate

Questo controllo è utile perché la pagina di riferimento della riga di comando non sostituisce lo schema incluso nella versione installata. Se un attributo non è noto, interrompete l'esecuzione e consultate la guida per l'amministratore o il canale di supporto per quella specifica versione di Zimbra, anziché copiare un comando da una versione diversa.

Verifica se la casella di posta è autorizzata a utilizzare la funzionalità

Zimbra distingue tra la preferenza dell'account che abilita la risposta dell'utente e il flag di funzionalità che consente la risposta automatica per l'account o il suo COS. Prima di procedere alla risoluzione dei problemi, è necessario esaminare entrambi i parametri.

zmprov ga taylor@example.com \
  zimbraFeatureOutOfOfficeReplyEnabled \
  zimbraPrefOutOfOfficeReplyEnabled

La preferenza dell'account zimbraPrefOutOfOfficeReplyEnableddeve essere configurata TRUEper consentire l'invio di una risposta. Il flag di funzionalità zimbraFeatureOutOfOfficeReplyEnabledpuò anche impedire le risposte se non è abilitato per l'account o per il COS ereditato. Se la preferenza è disabilitata per policy, chiedere all'amministratore Zimbra responsabile di quel COS di esaminarla; la modifica della sola preferenza della casella di posta potrebbe non sovrascrivere una funzionalità disabilitata.

Imposta una risposta e attivala

Per il messaggio di assenza di Taylor, usa zmprov ma, la forma abbreviata di modifyAccount. Inserisci il testo tra virgolette singole in modo che gli spazi vengano passati come un unico valore. Questo esempio evita gli apostrofi all'interno del messaggio, che richiederebbero un'ulteriore codifica della shell:

zmprov ma taylor@example.com \
  zimbraPrefOutOfOfficeReply 'I am out of the office. I will return on October 19. For urgent requests, contact Morgan Lee at morgan@example.com.' \
  zimbraPrefOutOfOfficeReplyEnabled TRUE

Il comando scrive due valori: il messaggio e la preferenza abilitata. Se modifichi solo il testo della risposta mentre la preferenza abilitata è FALSE, non verrà inviata alcuna risposta automatica. Se abiliti solo la preferenza ma lasci vuoto il testo della risposta, il risultato potrebbe essere incompleto o rifiutato dall'interfaccia del client. Utilizza un messaggio breve che fornisca al mittente una data di risposta utile o un contatto alternativo senza condividere dettagli personali non necessari.

Programma la risposta per un intervallo di date

Per un'assenza programmata, gli attributi dell'account di Zimbra includono una data di inizio e una data di fine. Utilizzano un valore di tempo generalizzato; l'esempio seguente utilizza un timestamp UTC YYYYMMDDHHMMSSZ. Convertire gli orari locali desiderati in UTC prima di eseguire il programma. In questo caso, il periodo di assenza di Taylor inizia alle 9:00 UTC del 12 ottobre e termina alle 00:00 UTC del 17 ottobre:

zmprov ma taylor@example.com \
  zimbraPrefOutOfOfficeFromDate 20261012090000Z \
  zimbraPrefOutOfOfficeUntilDate 20261017000000Z

I valori di inizio e fine controllano quando la posta in arrivo è idonea per una notifica di assenza. Le note di processo di Zimbra indicano che il controllo della data viene ignorato quando entrambi gli attributi di data non sono impostati. Considera il valore di fine come il momento in cui la finestra temporale si chiude, non come un giorno intero aggiuntivo. Se la tua azienda utilizza un fuso orario locale, verifica attentamente la conversione per evitare che una risposta inizi o termini con diverse ore di anticipo o di ritardo.

Se un intervallo di date non è necessario, omettere entrambi gli attributi di data e disattivare manualmente la preferenza al termine dell'assenza. Se le date di Taylor cambiano, aggiornare entrambi i valori e leggerli nuovamente prima di fare affidamento sulla pianificazione.

Utilizzare un messaggio separato per i mittenti esterni

Alcune versioni di Zimbra supportano un messaggio distinto per i mittenti esterni. Gli attributi rilevanti includono zimbraPrefOutOfOfficeExternalReplye zimbraPrefOutOfOfficeExternalReplyEnabled. Innanzitutto, verifica la loro disponibilità con zmprov desc -asul tuo server. Se supportato, è possibile impostare una risposta esterna separata in questo modo:

zmprov ma taylor@example.com \
  zimbraPrefOutOfOfficeExternalReply 'I am away from the office. Please contact support@example.com for assistance.' \
  zimbraPrefOutOfOfficeExternalReplyEnabled TRUE

La classificazione di un mittente come esterno dipende dalle impostazioni di classificazione del mittente e del dominio del server. Non dare per scontato che ogni indirizzo al di fuori del dominio aziendale visibile riceva lo stesso messaggio. Se la policy non prevede risposte automatiche per i mittenti esterni, Zimbra documenta un'opzione di soppressione in alcune versioni; verificare tale attributo con lo schema locale prima di utilizzarlo. Mantenere le risposte esterne particolarmente brevi, poiché divulgano informazioni a persone esterne all'organizzazione.

Verifica le impostazioni salvate

Rileggi i valori sul conto di Taylor:

zmprov ga taylor@example.com \
  zimbraPrefOutOfOfficeReply \
  zimbraPrefOutOfOfficeReplyEnabled \
  zimbraPrefOutOfOfficeFromDate \
  zimbraPrefOutOfOfficeUntilDate

Verifica che il testo della risposta sia corretto, che il valore abilitato sia impostato su TRUE, e che le date corrispondano ai valori UTC desiderati. Se hai configurato il messaggio esterno, includi entrambi gli attributi esterni in questa query. Per una verifica end-to-end, invia un messaggio normale da una casella di posta di prova valida che non sia l'account di destinazione e conferma che la risposta venga ricevuta. Un messaggio ripetuto dallo stesso mittente potrebbe non generare immediatamente un'altra notifica perché Zimbra memorizza nella cache gli indirizzi che hanno già ricevuto una risposta di assenza.

Disattiva la risposta dopo l'assenza

Al ritorno di Taylor, disattiva la preferenza mantenendo però il messaggio e le date disponibili per riferimento o riutilizzo:

zmprov ma taylor@example.com zimbraPrefOutOfOfficeReplyEnabled FALSE

Rileggi l'attributo abilitato per confermare che sia attivo FALSE. Disabilitare la preferenza principale non cancella necessariamente il testo di risposta o i valori di data memorizzati. Se riutilizzi l'impostazione dell'account in seguito, aggiorna il messaggio e l'intervallo di date prima di riattivarla.

Motivi comuni per cui un mittente potrebbe non ricevere una risposta

  • La funzionalità è disabilitata: controlla sia le preferenze dell'account che il flag della funzionalità dell'account o di COS.
  • Il messaggio si trova al di fuori della finestra temporale programmata: leggi i valori dell'ora generalizzata salvati e verifica la conversione UTC.
  • Il messaggio in arrivo viene filtrato: il flusso di notifica di Zimbra esclude i messaggi che finiscono nella cartella Spam o Cestino e può sopprimere le risposte per i messaggi di massa, per le mailing list o per quelli inviati automaticamente, nonché per i messaggi con un mittente vuoto o non valido.
  • Lo stesso mittente ha già ricevuto una risposta: l'impostazione cache-duration può limitare la frequenza con cui lo stesso indirizzo viene notificato. La documentazione di configurazione di Zimbra indica un valore predefinito di sette giorni, sebbene le impostazioni dell'account o del COS e la versione del prodotto possano influenzarne il comportamento.
  • La risposta esterna non è configurata come previsto: verificare se gli attributi di risposta esterna esistono e come il server classifica i mittenti interni.
  • Il valore dell'account non è stato salvato: esegui zmprov ganuovamente la procedura e confronta gli attributi restituiti con i valori inseriti.

Per illustrare l'assenza di Taylor, la configurazione è pronta quando la casella di posta restituisce il messaggio previsto, il flag di abilitazione è attivo ed entrambi i limiti temporali sono corretti. Una modifica reale in ambiente di produzione dovrebbe inoltre essere verificata rispetto allo schema della versione locale di Zimbra e alle policy di posta dell'organizzazione.

Riferimenti ufficiali

Lascia un commento

10 migliori strumenti di ping sweep per individuare i dispositivi sulla tua rete

10 migliori strumenti di ping sweep per individuare i dispositivi sulla tua rete

Confronta 10 strumenti di scansione ping per una rapida individuazione della rete LAN, la scansione multipiattaforma e la gestione degli indirizzi IP. Scopri cosa può (e non può) rivelarti una scansione.

6 migliori strumenti di gestione della rete per il monitoraggio delle prestazioni

6 migliori strumenti di gestione della rete per il monitoraggio delle prestazioni

Confronta sei strumenti di gestione della rete per il monitoraggio delle prestazioni, tra cui copertura SNMP, mappatura, avvisi, modelli di implementazione e compromessi in termini di costi.

Ping Monitor: 7 strumenti gratuiti e open-source per la disponibilità della rete

Ping Monitor: 7 strumenti gratuiti e open-source per la disponibilità della rete

Confronta sette monitor di ping gratuiti e open-source, da suite di rete complete a strumenti specifici per la misurazione della latenza, e scegli quello più adatto alle tue esigenze in termini di disponibilità, perdita di pacchetti e cronologia.

I migliori analizzatori Wi-Fi per Windows, iOS e Android

I migliori analizzatori Wi-Fi per Windows, iOS e Android

Confronta le migliori app di analisi Wi-Fi per Windows, iPhone e Android, inclusi strumenti per l'analisi della congestione dei canali, la copertura del segnale, le mappe di calore e la risoluzione dei problemi di rete.

QoS nelle reti: cos'è la qualità del servizio e come funziona

QoS nelle reti: cos'è la qualità del servizio e come funziona

Scopri cosa significa QoS nelle reti, come le marcature DSCP e le code di traffico danno priorità alle applicazioni voce, video e aziendali e cosa il QoS non può risolvere.

Il miglior software server SFTP per trasferimenti di file sicuri

Il miglior software server SFTP per trasferimenti di file sicuri

Confronta software server SFTP affidabili per Windows e Linux, tra cui OpenSSH, Bitvise, SolarWinds e SFTPGo. Trova la soluzione più adatta alle tue esigenze di sicurezza e trasferimento file.

I 7 migliori strumenti di gestione degli indirizzi IP per i team di rete

I 7 migliori strumenti di gestione degli indirizzi IP per i team di rete

Confronta sette strumenti di gestione degli indirizzi IP per la scoperta di sottoreti, il coordinamento di DNS e DHCP, l'inventario di rete e la gestione degli indirizzi IP open source.

Procedure ottimali per il monitoraggio della rete: cosa monitorare e quali strumenti utilizzare

Procedure ottimali per il monitoraggio della rete: cosa monitorare e quali strumenti utilizzare

Realizza un sistema di monitoraggio di rete efficace con una chiara copertura dei dispositivi, metriche di prestazioni utili, avvisi tempestivi e un confronto tra SolarWinds NPM, PRTG e OpManager.

I 10 migliori strumenti di scansione di rete per scoprire dispositivi e indirizzi IP

I 10 migliori strumenti di scansione di rete per scoprire dispositivi e indirizzi IP

Confronta gli strumenti di scansione di rete per la rapida individuazione dei dispositivi, le scansioni IP multipiattaforma e la gestione degli accessi IP (IPAM) aziendale, con indicazioni su come scegliere l'opzione più adatta alla tua rete.

Come utilizzare Nmap per il traceroute e leggere il percorso di rete

Come utilizzare Nmap per il traceroute e leggere il percorso di rete

Utilizza l'opzione --traceroute di Nmap per mappare gli hop a un host autorizzato, comprendere l'output di hop e RTT e risolvere i problemi relativi alle risposte mancanti senza eseguire scansioni eccessive.