I
Message Flow Diagrams
11
I
Message Flow Diagrams
This part of Troubleshooting 3: Message Flow and Directory Structure helps you understand how 
messages travel between GroupWise users and how administrative updates to GroupWise databases 
occur.
 Chapter1, “Message Delivery in the Local Post Office,” on page13
 Chapter2, “Message Delivery to a Different Post Office,” on page19
 Chapter3, “Message Delivery to a Different Domain,” on page25
 Chapter4, “Message Delivery to and from the Internet,” on page33
 Chapter5, “Message Delivery through a Modem Connection,” on page47
 Chapter6, “Administrative Database Update,” on page53
Create powerpoint from pdf - software Library dll:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
Create powerpoint from pdf - software Library dll:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
12
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
software Library dll:VB.NET Create PDF from Word Library to convert docx, doc to PDF in
in WPF. PDF Create. Create PDF from Word. Create PDF from Excel. Create PDF from PowerPoint. Create PDF from Tiff. Create PDF from Images.
www.rasteredge.com
software Library dll:VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
in WPF. PDF Create. Create PDF from Word. Create PDF from Excel. Create PDF from PowerPoint. Create PDF from Tiff. Create PDF from Images.
www.rasteredge.com
1
Message Delivery in the Local Post Office
13
1
Message Delivery in the Local Post 
Office
The GroupWise 8 client always uses client/server access to the post office but it can interact with the 
POA for the post office in different ways. For a review, see “Changing GroupWise Modes in 
Getting Organized” in the GroupWise 8 Windows Client User Guide.
 Section1.1, “Online Mode,” on page13
 Section1.2, “Caching Mode,” on page14
 Section1.3, “Remote Mode,” on page17
1.1
Online Mode
This message flow diagram illustrates how a GroupWise message travels from one user to another in 
the local post office when the client and POA communicate by way of TCP/IP and the users are 
accessing their Online mailboxes.
Figure 1-1   
Message Flow in Online Mode
a
b
wpcsin
0-7
0-7
ofmsg
msgnnn.db
ofuser
userxxx.db
wpcsout 
ads
offiles
fdo-7f
0-7
ofs
POA
b
10
1
2
9
3
4
7
8
6
5
software Library dll:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
Qualified Tiff files are exported with high resolution in VB.NET. Create multipage Tiff image files from PDF in VB.NET project. Support
www.rasteredge.com
software Library dll:C# Create PDF from Tiff Library to convert tif images to PDF in C#
Create PDF from Tiff. |. Home ›› XDoc.PDF ›› C# PDF: Create PDF from Tiff. Create PDF from Tiff in both .NET WinForms and ASP.NET application.
www.rasteredge.com
14
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
Table 1-1   
Message Flow in Online Mode Stages
1.2
Caching Mode
This message flow diagram illustrates how a GroupWise message travels from one user to another in 
the local post office when the users are accessing their Caching mailboxes.
Stage
Icon
Description
Sender 
The user sends a message to recipients in the same post office. The 
access mode setting for the post office is Client/Server Only.
Sender’s 
GroupWise Client 
The GroupWise client communicates with the POA by way of TCP/IP.
POA for Local 
Post Office 
The POA receives the message from the GroupWise client and performs 
the following actions for the sender:
Adds the message to the message database (
msgnnn.db
assigned to the sender.
Creates a pointer in the sender’s user database (
userxxx.db
) so 
the message appears in the sender’s mailbox as a sent item.
Places attachments larger than 2 KB in one of the 
post_office\offiles\fd0-F6
subdirectories and creates 
pointers from the message to its attachments. (For database 
efficiency, messages and distribution lists larger than 2 KB are also 
handled as attachments.)
The POA also performs the following actions for the recipient:
Creates a pointer in each recipient’s user database (
userxxx.db
to the message in the message database (
msgnnn.db
) so the new 
message appears in the recipient’s mailbox.
Updates the message in the message database (
msgnnn.db
) with 
a Delivered status for each recipient.
POA for Local 
Post Office 
The POA communicates to the GroupWise client by way of TCP/IP that a 
new message has arrived. 
Recipient’s 
GroupWise Client 
The Notify component of the recipient’s GroupWise client notifies the 
recipient that a new message has arrived. 
Recipient 
Each recipient opens the message in the GroupWise client.
Recipient’s 
GroupWise Client 
Each recipient’s GroupWise client communicates the Opened status to 
the POA by way of TCP/IP.
POA for Local 
Post Office 
The POA receives the Opened status from the GroupWise client and 
updates the message in the message database with the Opened status 
for each recipient who opens the message.
POA for Local 
Post Office 
The POA communicate the Opened status to the sender’s GroupWise 
client by way of TCP/IP.
Sender 
When the sender checks the sent items in his or her mailbox in the 
GroupWise client, the message displays a status of Delivered for each 
recipient (and possibly Opened as well if the recipient has opened the 
message). 
software Library dll:C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
C#.NET PDF SDK- Create PDF from Word in Visual C#. Online C#.NET Tutorial for Create PDF from Microsoft Office Excel Spreadsheet Using .NET XDoc.PDF Library.
www.rasteredge.com
software Library dll:C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Create PDF from Word. |. Home ›› XDoc in C#. C# Demo Code to Create PDF Document from Word in C# Program with .NET XDoc.PDF Component.
www.rasteredge.com
Message Delivery in the Local Post Office
15
Figure 1-2   
Message Flow in Caching Mode
Table 1-2   
Message Flow in Caching Mode Stages
Stage
Icon
Description
Sender 
The user sends a message to recipients in the same post office. The 
user is in Caching mode.
Sender’s 
GroupWise Client 
The GroupWise client updates the sender’s Caching mailbox 
(
\novell\groupwise\gwxxxxxxx\rofdata
) by performing the 
following actions:
Adds the message to the message database (
rofdata\msg.db
in the Caching mailbox. This database is local equivalent of the 
msgnnn.db
database in the post office.
Creates a pointer in the sender’s user database 
(
rofdata\user.db
) in the Caching mailbox so the message 
appears in the sender’s mailbox as a sent item. This database is 
the local equivalent of the 
userxxx.db
database in the post office.
Places attachments larger than 2 KB in the 
rofdata
subdirectory 
in the Caching mailbox and creates pointers from the message to 
its attachments. (For database efficiency, messages and 
distribution lists larger than 2 KB are also handled as attachments.) 
There is no local equivalent to the 
offiles
subdirectory in the 
post office, so attachments are placed directly in the rofdata 
subdirectory in the Caching mailbox.
Places a copy of the message in the 
rofdata\wpcsin\1
priority 
subdirectory to await the next connection to the POA.
Sender’s 
GroupWise Client 
In Caching mode, sending a message always initiates an immediate 
connection with the POA in order to send the message. The GroupWise 
client communicates the message to the POA and deletes the copy in 
the 
rofdata\wpcsin\1
priority subdirectory when the POA has 
processed the message. 
a
b
wpcsin 
0-7
0-7
ofmsg
msgnnn.db
ofuser 
userxxx.db
wpcsout
ads
offiles
fdo-7f
0-7
ofs
POA
b
16
1
3
4
6
5
9
8
rofdata
msg.db
user.db
wpcsin
l
wprof.db
rofdata
msg.db
user.db
wpcsin
l
wprof.db
15
13
2
14
11
10
7
12
software Library dll:C# Create PDF Library SDK to convert PDF from other file formats
Best C#.NET component to create searchable PDF document from Microsoft Office Word, Excel and PowerPoint. Create PDF from Microsoft Word, Excel, PowerPoint.
www.rasteredge.com
software Library dll:VB.NET PDF - Create PDF Online with VB.NET HTML5 PDF Viewer
in WPF. PDF Create. Create PDF from Word. Create PDF from Excel. Create PDF from PowerPoint. Create PDF from Tiff. Create PDF from Images.
www.rasteredge.com
16
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
POA for Local 
Post Office 
The POA receives the message from the GroupWise client and performs 
the following actions for the sender to update the sender’s Online 
mailbox:
Adds the message to the message database (
msgnnn.db
assigned to the sender in the post office.
Creates a pointer in the sender’s user database (
userxxx.db
) in 
the post office.
Places attachments larger than 2 KB in one of the 
post_office\offiles\fd0-F6
subdirectories in the post office 
and creates pointers from the message to its attachments. (For 
database efficiency, messages and distribution lists larger than 2 
KB are also handled as attachments.)
The POA also performs the following actions for the recipients to update 
their Online mailboxes:
Creates a pointer in each recipient’s user database (
userxxx.db
to the message in the message database (
msgnnn.db
) in the post 
office so that the new message appears in each recipient’s mailbox.
Updates the message in the message database (
msgnnn.db
) in 
the post office with a Delivered status for the recipients.
POA for Local 
Post Office 
Because the recipients are also in Caching mode, they do not receive 
immediate notification that a new message has arrived in their Online 
mailboxes. Based on the Send/Retrieve All Marked Accounts Every nn 
Minutes option under Accounts > Account Options > General, each 
recipient’s GroupWise client sends a request to the POA for items that 
have arrived in the recipient’s Online mailbox since the last connection 
with the POA.
POA for Local 
Post Office 
The POA responds by sending information to update each recipient’s 
Caching mailbox and communicates to the GroupWise client that a new 
message has arrived. 
Recipient’s 
GroupWise Client 
Each recipient’s GroupWise client updates the recipient’s Caching 
mailbox by performing the following actions:
Adds the message to the message database (
rofdata\msg.db
in the recipient’s Caching mailbox. 
Creates a pointer in the recipient’s user database 
(
rofdata\user.db
) to the message in the message database 
(
rofdata\msg.db
) so the new message appears in the recipient’s 
Caching mailbox.
Recipient’s 
GroupWise Client 
The Notify component of each recipient’s GroupWise client notifies the 
recipient that a new message has arrived. 
Recipient 
Each recipient opens the message in the GroupWise client.
Recipient’s 
GroupWise Client 
Each recipient’s GroupWise client generates an Opened status and 
places it in the 
rofdata\wpcsin\1
priority subdirectory to await the 
next connection with the POA.
Stage
Icon
Description
Message Delivery in the Local Post Office
17
1.3
Remote Mode
Before you can use Remote mode, you must create a Remote mailbox on your computer and have a 
connection to your master GroupWise system. See Chapter5, “Message Delivery through a Modem 
Connection,” on page47.
Recipient’s 
GroupWise Client 
When each recipient sends a message or the time specified by the Send/
Receive All Marked Accounts Every nn Minutes option has elapsed, 
each recipient’s GroupWise client connects with the POA and 
communicates the Opened status to the POA, along with any other data 
that needs to be uploaded to the recipient’s Online mailbox.
POA for Local 
Post Office 
The POA receives the Opened status from the GroupWise client and 
updates the message in the sender’s message database with the 
Opened status.
Recipient’s 
GroupWise Client 
Because the sender is in Caching mode, the sender does not 
immediately receive the Opened status. Based on the sender’s actions 
and caching schedule, the sender’s GroupWise client eventually sends a 
request to the POA for items that have arrived in the sender’s Online 
mailbox since the last synchronization of the Caching mailbox.
POA for Local 
Post Office 
The POA responds by sending information to update the sender’s 
Caching mailbox and communicates the Opened status to the sender’s 
GroupWise client.
Recipient’s 
GroupWise Client 
The sender’s GroupWise client updates the sender’s Caching mailbox by 
performing the following action:
Updates the message in the message database 
(
rofdata\msg.db
) with a Delivered and Opened status for each 
recipient.
Sender 
When the sender checks the sent items in his or her mailbox in the 
GroupWise client, the message displays a status of Delivered and 
Opened for each recipient. 
Stage
Icon
Description
18
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
2
Message Delivery to a Different Post Office
19
2
Message Delivery to a Different Post 
Office
The MTA handles message transfer between post offices.
 Section2.1, “TCP/IP Link Open: Transfer between Post Offices Successful,” on page19
 Section2.2, “TCP/IP Link Closed: Transfer between Post Offices Delayed,” on page22
The message flow diagrams in GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure 
focus on TCP/IP links because they are the most common and convenient (unless you have a post 
office and a domain on the same server). For diagrams that include mapped/UNC links, see 
GroupWise 6.5 Troubleshooting 3: Message Flow and Directory Structure (http://www.novell.com/
documentation/gw65/gw65_tsh3/data/a4ehibh.html). For an explanation of link types and link 
protocols, see “Understanding Link Configuration in “Domains” in the GroupWise 8 Administration 
Guide.
2.1
TCP/IP Link Open: Transfer between Post Offices 
Successful
This message flow diagram illustrates how a GroupWise message travels from one user to another 
between post offices in the same domain when the TCP/IP link between the post office and the 
domain is open.
Figure 2-1   
Message Flow When the TCP/IP Link is Open
wpcsin
0-7
0-7
wpcsout
ads
mslocal
gwinprog 
0-7
mshold
domainms
0-7
domainx
MTA
0-7
posta
0-7
postb
0-7
gatewayx
a
wpcsin 
0-7
ofmsg
msgnnn.db
ofuser 
userxxx.db
wpcsout
ads
offiles
fdo-7f
0-7
ofs
POAa
a
17
2
3
16
0-7
1
wpcsin 
0-7
ofmsg
msgnnn.db
ofuser 
userxxx.db
wpcsout
ads
offiles
fdo-7f
0-7
ofs
POAb
b
12
0-7
4
10
11
8
9
7
6
5
4
15
14
13
20
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
Table 2-1   
Message Flow When the TCP/IP Link is Open Stages
Stage
Icon
Description
Sender 
The user sends a message to recipients in a different post office in the same 
domain.
In this diagram, the access mode setting in the local post office is Client/Server 
Only. 
Sender’s 
GroupWise 
Client 
The GroupWise client communicates the message to the POA by way of TCP/
IP.
POA for 
Sender’s Post 
Office 
The POA receives the message from the GroupWise client and performs the 
following actions for the sender: 
Adds the message to the message database (
msgnnn.db
) assigned to 
the sender.
Creates a pointer in the sender’s user database (
userxxx.db
) so the 
message appears in the sender’s mailbox as a sent item.
Places attachments larger than 2 KB in one of the 
post_office\offiles\fd0-F6
subdirectories and creates pointers 
from the message to its attachments. (For database efficiency, messages 
and distribution lists larger than 2 KB are also handled as attachments.)
Creates a copy of the message in the appropriate priority 
0-7
subdirectory of the MTA input queue in the sender’s post office, in case 
the TCP/IP link to the MTA is currently closed. 
POA for 
Sender’s Post 
Office 
The POA then communicates the message to the MTA by way of TCP/IP, and 
deletes the copy in the MTA input queue because the TCP/IP transfer to the 
MTA was successful.
To see what happens if the TCP/IP link to the MTA is closed, see Section2.2, 
“TCP/IP Link Closed: Transfer between Post Offices Delayed,” on page22.
MTA for 
Local Domain 
The MTA receives the message and places it into the MTA “in progress” 
(
gwinprog
) queue.
MTA for 
Local Domain 
The MTA then communicates the message to the POA in the recipient’s post 
office by way of TCP/IP. When the transmission is successful, the MTA deletes 
the message from the MTA “in progress” queue.
If the TCP/IP link to the recipient’s post office is closed, the message is placed 
in the closed post office’s holding queue in the MTA’s 
mslocal
directory for 
later transfer. The resulting message flow is parallel to what occurs when a 
domain is closed. See Section3.2, “TCP/IP Link Closed: Transfer between 
Domains Delayed,” on page28 for a similar message flow that illustrates how 
messages to closed locations are handled.
Documents you may be interested
Documents you may be interested