Architettura del connettore per Novell GroupWise

 

Ultima modifica dell'argomento: 2005-05-23

Il connettore per Novell GroupWise supporta il trasferimento di messaggi bidirezionale e la sincronizzazione delle directory tra un'organizzazione di Exchange e un ambiente di Novell GroupWise. Sono supportate le versioni di Novell GroupWise 4.2, 5.0 e 5.5. Questo connettore basato su MAPI utilizza il gateway API di Novell GroupWise. Per informazioni sull'installazione e la configurazione del connettore per Novell GroupWise, vedere Exchange Server 2003 Interoperability and Migration Guide (informazioni in lingua inglese).

Nota

Ufficialmente Microsoft non supporta Novell GroupWise 6.0 o versioni successive. Poiché le tecnologie di base sono uguali a quelle delle versioni precedenti, il Servizio Supporto Tecnico Clienti Microsoft offre comunque supporto per quanto possibile. Per l'interoperabilità e la sincronizzazione delle directory, oltre al connettore per Novell GroupWise, è possibile utilizzare il gateway di Novell GroupWise per Microsoft Exchange. Per la migrazione da Novell GroupWise 6.0 o versioni successive a Exchange Server 2003, è possibile utilizzare questo connettore sul sistema Novell.

Nella tabella seguente sono elencati i componenti principali del connettore per Novell GroupWise.

Connettore per componenti Novell GroupWise

Componente Descrizione

Cassetta postale del connettore

In quanto connettore basato su MAPI, il connettore per Novell GroupWise inserisce le relative code dei messaggi in una cassetta postale del connettore nell'archivio di cassette postali predefinito. Il nome della cassetta postale è Connettore per Novell GroupWise (<nome server>), ad esempio Connettore per Novell GroupWise (SERVER01).

Servizio del connettore

Il connettore per Novell GroupWise utilizza lo stesso eseguibile principale, Dispatch.exe, del connettore per Lotus Notes. Ciò è possibile perché Dispatch.exe non esegue l'effettiva elaborazione dei messaggi. Dispatch.exe viene avviato con i parametri -cexchconn.ini -nLME-GWISE -pCONTROL-SERVICE -l"C:\Programmi\Exchsrvr\bin" -vLME-GWISE e distribuisce i processi necessari per eseguire varie attività relative al trasferimento dei messaggi e alla sincronizzazione delle directory con Novell GroupWise. Dispatch.exe avvia i processi effettivi in base alle impostazioni specificate nel file Exchconn.ini, che viene creato automaticamente durante l'installazione e la configurazione del connettore.

Altri tre processi attivi del connettore sono uguali a quelli del connettore per Lotus Notes, ossia Lsmexin.exe, Lsmexout.exe e Dxamex.dll, che comunicano con Exchange Server 2003. I componenti specifici del connettore per Novell GroupWise sono Mex2gw.exe, Gw2mex.exe e Dxagwise.dll.

Per la gestione delle informazioni vengono utilizzati i seguenti componenti:

  • Dxagwise.dll   Questo componente monitora gli aggiornamenti dei destinatari nella directory di Novell GroupWise. e trasferisce le modifiche delle informazioni sugli indirizzi di Exchange nella directory di Novell GroupWise.
  • Dxamex.dll   Questo componente monitora gli aggiornamenti dei destinatari in Active Directory e trasferisce le modifiche delle informazioni sugli indirizzi di Novell GroupWise in Active Directory.
  • Lsdxa.exe   Questo componente è il gestore di scambio directory che controlla sia Dxagwise.dll che Dxamex.dll.
  • Lsmexin.exe   Questo componente ottiene i messaggi convertiti dalla cartella READYIN nella cassetta postale del connettore, verifica la validità dei destinatari e inserisce i messaggi nella coda MTS-IN.
  • Mex2gw.exe   Questo componente ottiene i messaggi dalla cartella READYOUT nella cassetta postale del connettore, li converte da MAPI nel formato Novell GroupWise e li inserisce come file di corpo e di intestazione nell'archivio del connettore nel server che esegue Exchange Server 2003.
  • Lsmexout.exe   Questo componente ottiene i messaggi in uscita dalla coda MTS-OUT, controlla Active Directory per sostituire le informazioni sui destinatari con gli indirizzi Novell GroupWise corrispondenti e inserisce i messaggi nella cartella READYOUT nella cassetta postale del connettore.
  • Gw2mex.exe   Prima di inserire il messaggio nella cartella READYIN, questo componente converte i file di corpo e di intestazione, presenti nell'archivio del connettore, in un messaggio in formato Exchange Server 2003.

Oltre a questi processi, il connettore per Novell GroupWise comprende anche un servizio di supporto al Controller di connettività di Microsoft Exchange (Lscntrl.exe) che è possibile utilizzare per interrompere i singoli processi del connettore.

Tutti i file risiedono nella directory \Programmi\Exchsrvr\Bin.

Servizio Microsoft Exchange - Router per Novell GroupWise

Il connettore per Novell GroupWise utilizza il servizio Microsoft Exchange – Router per Novell GroupWise (Gwrouter.exe) che trasferisce i messaggi, nel formato di file di corpo e di intestazione, tra l'archivio connettore e un gateway API di Novell GroupWise.

Archivio del connettore

L'archivio del connettore, posizionato nella directory \Programmi\Exchrvr\Conndata, agisce come supporto di comunicazione tra il connettore per Novell GroupWise e il Router per Novell GroupWise.

Il connettore per Novell GroupWise utilizza le seguenti sottodirectory dell'archivio del connettore:

  • \Gwrouter   Questa directory contiene altre sottodirectory in cui il Router per Novell GroupWise esegue il polling. Le sottodirectory sono archivi temporanei dei file di intestazione dei messaggi, con estensione .api, e dei file allegati e del corpo del messaggio, con estensione .bdy, che il Router per Novell GroupWise trasferisce a e dal gateway API di Novell GroupWise. I file di corpo e di intestazione sono file di testo basati su parole chiave che il gateway API di Novell GroupWise può convertire in messaggi in formato Novell GroupWise.
    La directory \Gwrouter contiene le seguenti sottodirectory:
    • \Archive   Questa directory esiste solo quando è abilitata l'archiviazione per il connettore per Novell GroupWise. Per abilitare l'archiviazione, è necessario configurare il parametro del Registro di sistema REG_DWORD denominato Archive disponibile nel percorso seguente: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LME-GWISE\Parameters.
      Impostare questo parametro del Registro di sistema su 0x1. Al riavvio del servizio Microsoft Exchange - Router per Novell GroupWise, in Exchange 2003 viene creata la directory \Archive nella directory \Programmi\Exchsrvr\Conndata\Gwrouter. La directory \Archive contiene le seguenti sottodirectory: \Dirsync, \Freebusy, \Gw2mex, \Gw2mexa, \Mex2gw, \Mex2gwa e \Togwise.
    • \Badfiles   Questa directory contiene i messaggi danneggiati provenienti da Novell GroupWise che il connettore per Novell GroupWise non è riuscito a elaborare.
    • \Dirsync   Questa directory contiene i messaggi di risposta restituiti da Novell GroupWise per le richieste di informazioni sulle directory.
    • \Freebusy   Questa directory contiene i messaggi di risposta restituiti da Novell GroupWise per le ricerche di dati sulla disponibilità.
    • \Gw2mex   Questa directory contiene i file di intestazione in ingresso, con estensione .api, provenienti da Novell GroupWise.
    • \Gw2mexa   Questa directory contiene i file allegati e di corpo dei messaggi in ingresso, con estensione .bdy, provenienti da Novell GroupWise.
    • \Mex2gw   Questa directory contiene i file di intestazione in uscita, con estensione .api, diretti a Novell GroupWise.
    • \Mex2gwa   Questa directory contiene i file allegati e di corpo dei messaggi in uscita, con estensione .bdy, diretti a Novell GroupWise.
    • \Togwise   Questa directory contiene i messaggi di sistema diretti a Novell GroupWise. I messaggi di sistema vengono utilizzati per richiedere informazioni sulle directory o sulla disponibilità a Novell GroupWise.
  • \Dxagwise   Questa directory contiene file di controllo utilizzati durante la sincronizzazione delle directory. I file di controllo sono file di definizione schema e file delle regole di mapping che determinano l'associazione degli attributi tra le directory. È possibile modificare i seguenti file di definizione schema e i file delle regole di mapping nel Blocco note per definire l'associazione degli attributi tra le directory:
    • GWAMAP.TBL   Specifica gli attributi dello schema di GroupWise da sincronizzare.
    • MAPMEX.TBL   Determina il mapping degli attributi da Exchange Server 2003 a Novell GroupWise.
    • MEXAMAP.TBL   Specifica gli attributi dello schema di Exchange da sincronizzare.
    • MAPGWISE.TBL   Determina il mapping degli attributi da Novell GroupWise a Exchange Server 2003.

      Nota

      Sono disponibili file di controllo aggiuntivi che consentono al connettore di verificare se sono presenti aggiornamenti degli indirizzi da sincronizzare (EXTERNAL.TBL, GWPCTA.TBL e MEXPCTA.TBL). Per non causare irregolarità di sincronizzazione delle directory e, quindi, per non lasciare non sincronizzati alcuni oggetti destinatario, è importante che questi file non vengano modificati.

Gateway API di Novell GroupWise

Il connettore per Novell GroupWise utilizza il gateway API di Novell GroupWise per comunicare con l'ambiente di Novell GroupWise. È un gateway GroupWise universale che utilizza file di testo basati su parole chiave per comunicare con i sistemi di messaggistica non di Novell GroupWise, ad esempio Exchange Server 2003. Il gateway API di Novell GroupWise mantiene una struttura di cartella con le seguenti directory:

  • \API_IN   Riceve i file di intestazione dei messaggi in ingresso provenienti da sistemi non di GroupWise
  • \API_OUT   Riceve i file di intestazione dei messaggi in uscita diretti a sistemi non di GroupWise
  • \ATT_IN   Riceve gli allegati e il corpo dei messaggi in ingresso provenienti da sistemi non di GroupWise
  • \ATT_OUT   Riceve gli allegati e il corpo dei messaggi in uscita diretti a sistemi non di GroupWise
  • \WPCSIN   La coda in ingresso dell'agente di trasferimento messaggi di GroupWise in cui vengono inseriti i messaggi in ingresso una volta elaborati mediante il gateway API
  • \WPCSOUT   La coda in uscita dell'agente di trasferimento messaggi di GroupWise in cui vengono inseriti i messaggi in uscita prima di essere convertiti in file di testo basati su parole chiave e quindi inseriti in API_OUT e ATT_OUT tramite il gateway API

Impostazioni di registro

Nel Registro di sistema le impostazioni del connettore per Novell GroupWise vengono archiviate in: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LME-GWISE.

DLL di generazione di indirizzi proxy

La DLL di generazione di indirizzi proxy del connettore per Novell GroupWise è Ntspxgen.dll e risiede nella directory \Programmi\Exchsrvr\address\gwise\i386.

Oggetto addrType

Il nome comune dell'oggetto addrType del connettore per Novell GroupWise in Active Directory è GWISE:i386.

Oggetto msExchConnector

L'oggetto msExchConnector del connettore per Novell GroupWise, nella partizione delle directory di configurazione di Active Directory, memorizza la maggior parte delle impostazioni di configurazione del connettore. I seguenti attributi sono specifici della classe di oggetti msExchGroupWiseConnector derivata dalle classi di oggetti msExchConnector e mailGateway.

  • exportCustomRecipients   Specifica se i contatti abilitati all'utilizzo della posta vengono propagati in Novell GroupWise tramite la sincronizzazione delle directory.
  • msExchServer1AlwaysCreateAs   Specifica la modalità di sincronizzazione degli oggetti X.500.
  • msExchDeliveryOrder   Specifica l'ordine di elaborazione dei messaggi nella coda del connettore. Le opzioni disponibili sono FIFO, Priorità (predefinito) e Dimensione.
  • msExchExportDLs   Specifica se i gruppi di distribuzione abilitati all'utilizzo della posta vengono propagati in Novell GroupWise tramite la sincronizzazione delle directory.
  • msExchPartnerLanguage   Specifica la lingua (tabella codici) della centrale di Novell GroupWise connessa.
  • msExchDirsyncSchedule   Specifica l'ora dell'esecuzione automatica della sincronizzazione delle directory.
  • msExchDirsyncStyle   Specifica il tipo di sincronizzazione delle directory da eseguire, completa o incrementale.
  • msExchGWiseAPIGatewayPath   Specifica il percorso della directory del gateway API di Novell GroupWise.
  • msExchGWiseUserId   Specifica il nome dell'account utilizzato dal connettore per Novell GroupWise per accedere alla directory del gateway API di Novell GroupWise.
  • msExchEncryptedPassword   Specifica, in formato crittografato, la password dell'account utilizzato dal connettore per Novell GroupWise per accedere alla directory del gateway API di Novell GroupWise.
  • msExchExportContainersLinked   Specifica i nomi distinti delle unità organizzative di Active Directory utilizzate dal connettore per Novell GroupWise come contenitori di esportazione per la sincronizzazione delle directory.
  • msExchImportContainerLinked   Specifica il nome distinto dell'unità organizzativa di Active Directory utilizzata dal connettore per Novell GroupWise come contenitore di importazione per la sincronizzazione delle directory.
  • msExchGWiseForeignDomain   Specifica il nome del dominio di messaggistica esterno che rappresenta l'organizzazione di Exchange nell'ambiente di Novell GroupWise.
  • msExchGWiseFilterType   Specifica se è stato configurato un filtro per includere o escludere indirizzi dalla sincronizzazione delle directory.
  • msExchDirsyncFilters   Specifica il filtro utilizzato per includere o escludere indirizzi dalla sincronizzazione delle directory.
  • msExchMaintenanceStyle   Specifica lo stile di gestione per il connettore.
  • msExchConnectorType   Specifica il tipo di connettore di Exchange. Il valore è GWISE.

Snap-in amministrativo

Lo snap-in di estensione per il connettore per Novell GroupWise è Exchange GroupWise Connector. Lo snap-in estende il nodo per il connettore che risiede nel Gestore di sistema di Exchange in <Nome organizzazione>/Gruppi amministrativi/<Nome gruppo amministrativo>/Gruppi di routing/<Nome gruppo di routing>/Connettori.

Trasferimento dei messaggi

Nella figura seguente viene illustrato il processo per l'invio di messaggi da Exchange Server 2003 a Novell GroupWise.

0f881320-4990-4f32-9c6c-6c19019b02b9

Il processo di trasferimento messaggi tra Exchange Server 2003 e Novell GroupWise comprende i seguenti quattro passaggi:

  1. Exchange Server 2003 riconosce il destinatario quale utente di Novell GroupWise, in base all'indirizzo di destinazione, e invia il messaggio all'agente di trasferimento messaggi di Exchange.

  2. L'MTA recapita il messaggio alla directory MTS-OUT, da questa directory il processo Lsmexout.exe lo recupera, controlla Active Directory, sostituisce le informazioni sul destinatario di destinazione con gli indirizzi di GroupWise corrispondenti e quindi recapita il messaggio alla cartella READYOUT.

  3. Prima di scrivere i file di corpo e di intestazione nell'archivio del connettore sul server che esegue Exchange Server 2003, il processo Mex2gw.exe converte il messaggio nel formato di Novell GroupWise.

    Nota

    I file di corpo e di intestazione sono file di testo basati su parole chiave che il gateway API di GroupWise utilizza per comunicare con il connettore per Novell GroupWise. Per leggere e scrivere file di testo basati su parole chiave nella struttura di directory del gateway API, è possibile utilizzare un editor di testo, ad esempio Blocco note di Microsoft.

  4. Il servizio Microsoft Exchange - Router per Novell GroupWise (Gwrouter.exe) inserisce il messaggio nelle directory API_IN e ATT_IN del gateway API di Novell GroupWise. Il gateway viene utilizzato insieme a un MTA di Novell GroupWise per il recapito nell'organizzazione di GroupWise.

Nella figura seguente viene illustrato il processo per l'invio di messaggi da Novell GroupWise a Exchange Server 2003.

b225ceb8-17cf-41cc-a219-86004a791f15

Il processo di trasferimento messaggi tra Novell GroupWise ed Exchange Server 2003 comprende i seguenti quattro passaggi:

  1. Il servizio Router per Novell GroupWise ottiene il messaggio dalle directory API_OUT e ATT_OUT del gateway API di Novell GroupWise nel formato dei file di corpo e di intestazione e li inserisce nell'archivio del connettore.
  2. Prima di inserire il messaggio nella cartella READYIN, il processo Gw2mex.exe converte i file di corpo e di intestazione in un messaggio in formato Exchange Server 2003.
  3. Il processo Lsmexin.exe ottiene il messaggio convertito dalla cartella READYIN, verifica la validità del destinatario (convertendo l'indirizzo in formato Exchange, se necessario) e recapita il messaggio nella cartella MTS-IN.
  4. L'MTA di Exchange quindi elabora il messaggio dalla cartella MTS-IN e lo inserisce nella cartella MTS-OUT del servizio SMTP, da dove viene infine instradato verso la destinazione nell'organizzazione di Exchange.

Conversione dei messaggi

Novell GroupWise supporta molti tipi di messaggi specifici, ad esempio i messaggi di posta elettronica, gli appuntamenti, le note, le attività, i moduli, le presentazioni e i documenti. Se possibile, i tipi di messaggi MAPI vengono associati ai tipi di messaggi corrispondenti di Novell GroupWise. Ovvero, i messaggi di posta elettronica vengono visualizzati come messaggi di posta elettronica, le convocazioni di riunione come appuntamenti e così via. I tipi di messaggi non supportati in Exchange Server 2003, ad esempio i messaggi telefonici di Novell GroupWise, vengono convertiti in normali messaggi di posta elettronica. Il connettore per Novell GroupWise può tenere traccia delle conferme di recapito, di lettura e dei rapporti di mancato recapito.

Conversione messaggi tra Novell GroupWise ed Exchange Server 2003

Funzione di Exchange Server 2003 Funzione di GroupWise Da GroupWise a Exchange Server 2003 Da Exchange Server 2003 a GroupWise

Messaggi di posta elettronica

Messaggi

Conferma di lettura messaggio di posta elettronica

Conferma di lettura messaggio di posta elettronica

Rapporto di mancato recapito

Rapporto di mancato recapito

Priorità

Priorità

Sì (la priorità bassa non è rappresentata in GroupWise)

Riservatezza

Riservatezza

Convocazioni di riunione

Appointments

Riunione accettata

Riunione accettata

Riunione rifiutata

Riunione rifiutata

Riunione accettata provvisoriamente

Riunione accettata

Viene visualizzata come accettata

Viene visualizzata come accettata

Lettura della convocazione di riunione

Lettura della convocazione di riunione

Recapito della convocazione di riunione

Recapito della convocazione di riunione

Aggiornamenti di riunioni

Aggiornamenti di riunioni

Vengono visualizzati come nuove convocazioni a riunioni contenenti la parola "Aggiornato" nella riga dell'oggetto

Vengono visualizzati come nuove convocazioni a riunioni contenenti la parola "Aggiornato" nella riga dell'oggetto

Numero di promemoria della riunione

Numero di promemoria della riunione

No

No

Cancellazione di riunione

Cancellazione di riunione

No

Richieste di attività

Tasks

Le richieste di attività vengono visualizzate come messaggi di posta elettronica

Le attività vengono visualizzate come

messaggi di posta elettronica

Convocazione di riunione di un giorno

Convocazioni di riunione

Vengono visualizzate come convocazioni di riunione. Se però la riunione ha una durata di più giorni, viene inserita una singola istanza in corrispondenza del primo giorno con l'intervallo di date specificato nel campo del messaggio

No

Messaggi telefonici

Vengono visualizzati come messaggi di posta elettronica

No

Altri messaggi

Altri messaggi

In base all'impostazione predefinita, vengono visualizzati come messaggi di posta elettronica

In base all'impostazione predefinita, vengono visualizzati come messaggi di posta elettronica

Nota

Il connettore per Novell GroupWise non supporta i messaggi con firma o crittografati.

Conversione del tipo di messaggio di posta elettronica

I messaggi di posta elettronica che hanno origine in Exchange o in Novell GroupWise vengono convertiti nel formato del sistema di destinazione. Il connettore per Novell GroupWise inoltre tiene traccia del recapito dei messaggi utilizzando le conferme di recapito, di lettura e i rapporti di mancato recapito.

Il connettore per Novell GroupWise gestisce le convocazioni di riunione e i messaggi telefonici come descritto di seguito.

  • Convocazioni di riunione e appuntamenti   Le convocazioni di riunione di Exchange e gli appuntamenti di Novell GroupWise vengono trasferiti mediante il connettore per Novell GroupWise. Le convocazioni di riunione aggiornate vengono identificate dal termine Aggiornato nelle righe oggetto. A causa della limitazione imposta dal gateway API di GroupWise, in Novell GroupWise le convocazioni di riunione inviate da utenti di Exchange Server 2003 a utenti di GroupWise non vengono aggiornate automaticamente ed è necessario aggiornarle manualmente.

    Nota

    Il gateway API non supporta le convocazioni di riunione ricorrenti provenienti da GroupWise che utilizzano la funzione di data automatica. Le convocazioni di riunione ricorrenti non vengono trasferite a Exchange Server 2003. Le convocazioni ricorrenti trasferite da Exchange Server 2003 a Novell GroupWise vengono aggiunte al calendario di Novell GroupWise una sola volta e le informazioni di ricorrenza vengono visualizzate all'inizio del corpo del messaggio. È responsabilità dell'utente ricordarsi della data della riunione o inserire nel calendario le singole ricorrenze aggiuntive della riunione.

  • Convocazioni di riunione di un giorno   Le convocazioni di riunione di un giorno generate da Exchange Server 2003 vengono visualizzate in Novell GroupWise come convocazioni di riunione. Se però la riunione ha una durata di più giorni, il connettore crea una singola istanza in corrispondenza del primo giorno con l'intervallo di date specificato nel campo del messaggio.

  • Messaggi telefonici   In Exchange Server 2003 i messaggi telefonici di Novell GroupWise vengono visualizzati come messaggi di posta elettronica.

Conversione delle proprietà dei messaggi di posta elettronica

Il connettore elimina le informazioni RTF contenute nel corpo dei messaggi Exchange, in quanto il gateway API supporta solo il testo normale. Gli oggetti incorporati nei messaggi inviati da client di Exchange Server 2003 (Microsoft Office Outlook) vengono convertiti in allegati. Questi allegati, se incorporati per più di un livello, vengono visualizzati come allegati del messaggio principale. Se un utente di Novell GroupWise invia un messaggio che include un messaggio allegato contenente allegati aggiuntivi, tutti gli allegati vengono visualizzati in Exchange Server 2003 come singoli allegati del messaggio principale.

Conversione dei messaggi di posta elettronica tra Novell GroupWise e Microsoft Outlook

Novell GroupWise Microsoft Outlook

Dimensione

Conversione eseguita correttamente.

Colore

Ignorato.

Grassetto

Ignorato.

Sottolineatura

Ignorato.

Corsivo

Ignorato.

Barrato

Conversione eseguita correttamente.

Tabelle

Se in Outlook viene utilizzato Microsoft Word come editor di posta elettronica principale, la conversione viene eseguita correttamente. Non vengono invece convertite correttamente se come editor di posta elettronica principale si utilizza Outlook.

Oggetti OLE incorporati, inclusa la grafica

Conversione eseguita correttamente ed è possibile apportare modifiche.

Barrato doppio

Ignorato.

Apice

Ignorato.

Pedice

Ignorato.

Ombreggiatura

Ignorato.

Contorno

Viene eseguita la conversione in corsivo.

In rilievo

Ignorato.

Incassato

Ignorato.

Maiuscoletto

Ignorato.

Tutto maiuscole

Ignorato.

Capolettera

Ignorato.

Nascosto

Ignorato; il testo risulta visibile.

Tutti i tipi di sottolineatura tranne quella singola

Ignorato.

Bitmap non incorporate come oggetti OLE

Non viene eseguita la migrazione e la formattazione andrà persa.

Elenco puntato

Ignorato.

Nota

Se un utente di Exchange specifica più volte in un messaggio di posta elettronica un utente di GroupWise (un destinatario è incluso più volte nella riga A, Cc o Ccn oppure è presente in più gruppi di distribuzione specificati), l'utente di GroupWise riceverà messaggi di posta elettronica duplicati.

Sincronizzazione delle directory

La sincronizzazione delle directory con Novell GroupWise segue un modello simile a quello della sincronizzazione delle directory con Lotus Notes. Il processo Lsdxa.exe è responsabile del controllo degli effettivi processi di sincronizzazione delle directory. Tuttavia, invece di Dxanotes.dll, il processo LSDXA utilizza Dxagwise.dll (ossia l'agente di scambio directory di Novell GroupWise) per la sincronizzazione delle directory con Novell GroupWise. Dxagwise.dll comunica con Novell GroupWise tramite il gateway API di Novell GroupWise, il servizio Exchange - Router per Novell GroupWise e i messaggi dell'amministratore di GroupWise (Msg-Type= Admin). Per ulteriori informazioni sulla configurazione della sincronizzazione delle directory, vedere Exchange Server 2003 Interoperability and Migration Guide (informazioni in lingua inglese).

Nota

Il connettore per Novell GroupWise crea contatti abilitati all'utilizzo della posta in Active Directory per i destinatari del sistema di messaggistica Novell GroupWise. La prima parte dell'indirizzo legacyExchangeDN (l'indirizzo X.500 dell'utente di Exchange nel formato Exchange 5.5) corrisponde al legacyExchangeDN del connettore. La prima parte dell'indirizzo X.500 è quella che identifica il gruppo amministrativo del connettore (ovvero /O=<nome organizzazione>/OU=<nome gruppo amministrativo>).

Il connettore per Novell GroupWise esegue i seguenti passaggi per sincronizzare le directory con Novell GroupWise:

  1. Dxamex.dll comunica con Active Directory tramite ADSI per estrarre le informazioni sul destinatario dai contenitori di esportazione specificati nella configurazione del connettore.

  2. Dxamex.dll esegue il mapping degli attributi del destinatario come definito in Amap.tbl e Mapmex.tbl e inserisce i risultati nel file MIF temporaneo Dxagwise.text nella directory \Programmi\Exchsrvr\Conndata\Togwise. Di seguito è riportato un esempio del file Dxagwise.txt:

    Load
    A
    DOMAIN:
    POSTOFFICE:
    OBJECT:
    LASTNAME:
    FIRSTNAME:Administrator
    DESCRIP:Administrator
    ACCOUNTID:
    TITLE:
    DEPARTMENT:
    PHONE:
    FAX:
    GWADDR:Exchange.First Administrative Group.Administrator
    EXCHANGEID:Microsoft Exchange Connector for Novell GroupWise
    
    EndOfBuffer
    
  3. Dxagwise.dll analizza il file Dxagwise.txt, elabora gli indirizzi e inserisce un messaggio dell'amministratore per eseguire l'operazione di aggiornamento (aggiunta, modifica o eliminazione di oggetti destinatario) nella directory di Novell GroupWise all'interno di \Programmi\Exchsrvr\Conndata\Gwrouter\Togwise. Di seguito è riportato un esempio di un messaggio dell'amministratore per aggiornare gli oggetti destinatario nella directory di Novell GroupWise:

    WPC-API= 1.2; 
    Msg-Type= Admin; 
    DS-External-Post-Office= 
        Operation= Add; 
        Domain= EXCHANGE; 
        Post-Office= FIRST ADMINISTRATIVE GROUP; 
        Time-Zone= gmt; 
        ; 
    DS-User= 
        Operation= Modify; 
        Visibility= System; 
        Domain= Exchange; 
        Post-Office= First Administrative Group; 
        Object= Administrator; 
        Last-Name= \\; 
        First-Name= Administrator; 
        Description= Administrator; 
        Account-ID= \\; 
        Title= \\; 
        Department= \\; 
        Phone= \\; 
        Fax= \\; 
        Network-ID= \\; 
        User-Def-5= Microsoft Exchange Connector for Novell GroupWise; 
        ; 
    -END-
    
  4. Il servizio Microsoft Exchange - Router per Novell GroupWise trasferisce il messaggio dell'amministratore nella directory API_IN del gateway API di Novell GroupWise.

  5. Il gateway API di Novell GroupWise analizza il messaggio dell'amministratore ed esegue l'azione specificata.

  6. Se il gateway API di Novell GroupWise riceve un messaggio dell'amministratore con la richiesta di informazioni sulla directory, restituisce le informazioni richieste sotto forma di un messaggio dell'amministratore. Il messaggio dell'amministratore viene inserito nella directory API_OUT in un file .api. Di seguito è riportato un esempio di un messaggio dell'amministratore con la richiesta di informazioni sulla directory di Novell GroupWise:

    WPC-API= 1.2;
    Msg-Type= Admin;
    -GET-DIRECTORY-
    -END-
    
  7. Il servizio Microsoft Exchange - Router per Novell GroupWise recupera il file .api e lo inserisce nella directory \Programmi\Exchsrvr\Conndata\Gwrouter\Dirsync.

  8. Dxagwise.dll analizza il file .api, estrae le informazioni sul destinatario e scrive gli aggiornamenti o l'elenco completo (caricamento completo) in Dxamex.txt.

  9. Dxamex.dll elabora il file Dxamex.txt e inserisce le informazioni sul destinatario nel contenitore di importazione specificato nella configurazione del connettore.