Message Delivery to a Different Post Office
21
POA for 
Recipient’s 
Post Office 
When the POA receives the new message from the MTA, it places it into the 
MTA output queue in the post office (
wpcsout\ofs\0-7
) on behalf of the 
MTA. Then, the POA for the recipient’s post office performs the following 
actions:
Adds the message to the message database (
msgnnn.db
corresponding to the one assigned to the sender.
Creates a pointer in the recipient’s user database (
userxxx.db
) so the 
new message appears in the recipient’s mailbox and updates the 
notification information in the user database so the recipient can be 
notified of the message.
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 Delivered status message in the appropriate priority 
0-7
subdirectory of the MTA input queue in the recipient’s post office. It also 
communicates the Delivered status message directly to the MTA by way 
of TCP/IP. When that transmission is successful, the copy in the MTA 
input queue is deleted.
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 message 
to the POA by way of TCP/IP.
POA for 
Recipient’s 
Post Office 
The POA for the recipient’s post office communicates the status message to 
the MTA by way of TCP/IP.
MTA for 
Local Domain 
The MTA places the status message into the MTA “in progress” (
gwinprog
queue.
MTA for 
Local Domain 
The MTA communicates the status message to the POA for the sender’s post 
office by way of TCP/IP.
POA in 
Sender’s Post 
Office 
The POA for the sender’s post office updates the sender’s message database 
(
msgnnn.db
) with the Delivered status information (and possibly Opened as 
well if the recipient has opened the message). 
POA for 
Local Post 
Office 
The POA communicates the 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). 
Stage
Icon
Description
Convert pdf to powerpoint using - SDK software service: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
Convert pdf to powerpoint using - SDK software service: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
22
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
2.2
TCP/IP Link Closed: Transfer between Post Offices Delayed
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 closed.
Figure 2-2   
Message Flow When the TCP/IP Link is Closed
Table 2-2   
Message Flow When the TCP/IP Link is Closed 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.
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
15
14
13
4
SDK software service:How to C#: Overview of Using XDoc.PowerPoint
How to C#: Overview of Using XDoc.PowerPoint. your application with advanced PowerPoint document manipulating SDK to load, create, edit, convert, extract, and
www.rasteredge.com
SDK software service:C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Convert PDF to JPEG Using C#.NET. Add necessary references: RasterEdge.Imaging.Basic. dll. RasterEdge.Imaging.Basic.Codec.dll. RasterEdge.Imaging.Drawing.dll.
www.rasteredge.com
Message Delivery to a Different Post Office
23
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 attempts to communicate the message to the MTA by way of 
TCP/IP, but the MTA does not respond. The POA leaves the copy of the 
message in the MTA input queue and periodically attempts to contact the MTA. 
When the MTA responds again, the POA communicates the message and 
deletes the copy in the MTA input queue after the TCP/IP transmission to the 
MTA is successful.
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” (
gwinprog
) 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. For a similar message flow that illustrates how messages to 
closed locations are handled, see Section3.2, “TCP/IP Link Closed: Transfer 
between Domains Delayed,” on page28.
POA for 
Recipient’s 
Post Office 
When it receives the new message, the POA for the recipient’s post office 
performs the following actions:
Adds the message to the message database (
msgnnn.db
corresponding to the one assigned to the sender.
Creates a pointer in the recipient’s user database (
userxxx.db
) so the 
new message appears in the recipient’s mailbox and updates the 
notification information in the user database so the recipient can be 
notified of the message.
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 Delivered status message in the appropriate priority 
0-7
subdirectory of the MTA input queue in the recipient’s post office. It also 
communicates the Delivered status message directly to the MTA by way 
of TCP/IP and when that transmission is successful, the copy in the MTA 
input queue is deleted. 
Stage
Icon
Description
SDK software service:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
converter library control is a 100% clean .NET document image solution, which is designed to help .NET developers convert PDF to HTML webpage using simple VB
www.rasteredge.com
SDK software service:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
VB.NET PDF - Convert PDF to TIFF Using VB in VB.NET. using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Demo Code to Convert PDF to Tiff Using VB.NET.
www.rasteredge.com
24
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
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 message 
to the POA by way of TCP/IP.
POA for 
Recipient’s 
Post Office 
The POA for the recipient’s post office communicates the status message to 
the MTA by way of TCP/IP.
MTA for 
Local Domain 
The MTA places the status message into the MTA “in progress” (
gwinprog
queue.
MTA for 
Local Domain 
The MTA communicates the status message to the POA for the sender’s post 
office by way of TCP/IP.
POA in 
Sender’s Post 
Office 
The POA for the sender’s post office updates the sender’s message database 
(
msgnnn.db
) with the Delivered status information (and possibly Opened as 
well if the recipient has opened the message). 
POA for 
Local Post 
Office 
The POA communicates 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). 
Stage
Icon
Description
SDK software service:VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging, VB.NET OCR, VB VB.NET PDF - Convert PDF to JPEG Using VB.
www.rasteredge.com
SDK software service:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
converter library control is a 100% clean .NET document image solution, which is designed to help .NET developers convert PDF to HTML webpage using simple C#
www.rasteredge.com
3
Message Delivery to a Different Domain
25
3
Message Delivery to a Different Domain
The MTA handles message transfer between domains.
 Section3.1, “TCP/IP Link Open: Transfer between Domains Successful,” on page25
 Section3.2, “TCP/IP Link Closed: Transfer between Domains Delayed,” on page28
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 two 
domains 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.
3.1
TCP/IP Link Open: Transfer between Domains Successful
This message flow diagram illustrates how a GroupWise message travels from one user to another 
when the domains are connected by a TCP/IP link and the link is open.
Figure 3-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
MTAa
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
21
2
3
20
0-7
1
4
5
4
19
18
17
wpcsin
0-7
0-7
wpcsout
ads
mslocal
gwinprog 
0-7
mshold
domainms
0-7
domainx
MTAb
0-7
posta
0-7
postb
0-7
gatewayx
wpcsin 
0-7
ofmsg
msgnnn.db
ofuser 
userxxx.db
wpcsout
ads
offiles
fdo-7f
0-7
ofs
POAb
b
14
0-7
4
12
13
9
8
7
15
6
16
10
11
SDK software service:C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Using this PDF to Word converting library control, .NET developers can quickly convert PDF document to Word file using Visual C# code.
www.rasteredge.com
SDK software service:C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
C#.NET PDF SDK - Convert PDF to SVG in C#.NET. C# Programming Language to Render & Convert PDF to SVG Using C#.NET XDoc.PDF Converter Control.
www.rasteredge.com
26
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
Table 3-1   
Message Flow When the TCP/IP Link is Open Stages
Stage
Icon
Description
Sender 
The user sends a message to recipients in a post office in a different domain. 
In this diagram, the access mode setting for 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 for the sender’s domain 
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 would happen 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 
Sender’s 
Domain 
The MTA for the sender’s domain receives the message and places it into the 
MTA “in progress” (
gwinprog
) queue.
MTA for 
Sender’s 
Domain 
The MTA for the sender’s domain then communicates the message to the MTA 
for the recipient’s domain by way of TCP/IP.
If the TCP/IP link to the recipient’s domain is closed, the message is placed in the 
closed domain’s holding queue in the MTA’s mslocal directory for later transfer. 
See Section3.2, “TCP/IP Link Closed: Transfer between Domains Delayed,” on 
page28.
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain receives the message and places it into the 
MTA “in progress” (
gwinprog
) queue.
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain then communicates the message to the POA 
in the recipient’s post office by way of TCP/IP.
Message Delivery to a Different Domain
27
POA for 
Recipient’s 
Post Office 
When it receives the new message, the POA for the recipient’s post office 
performs the following actions:
Adds the message to the message database (
msgnnn.db
) corresponding 
to the one assigned to the sender.
Creates a pointer in the recipient’s user database (
userxxx.db
) so the 
new message appears in the recipient’s mailbox and updates the 
notification information in the user database so the recipient can be notified 
of the message.
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 Delivered status message in the appropriate priority 
0-7
subdirectory of the MTA input queue in the recipient’s post office. It also 
communicates the Delivered status message directly to the MTA by way of 
TCP/IP and when that transmission is successful, the copy in the MTA input 
queue is deleted.
POA for 
Recipient’s 
Post Office 
The POA for the recipient’s post office 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 message to 
the POA by way of TCP/IP.
POA for 
Recipient’s 
Post Office 
The POA for the recipient’s post office communicates the status message to the 
MTA for the recipient’s domain by way of TCP/IP.
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain places the status message into the MTA “in 
progress” (
gwinprog
) queue. 
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain communicates the status message to the 
MTA for the sender’s domain by way of TCP/IP.
MTA for 
Sender’s 
Domain 
The MTA for the sender’s domain places the status message into the MTA “in 
progress” (
gwinprog
) queue. 
MTA for 
Sender’s 
Domain 
The MTA for the sender’s domain communicates the status message to the POA 
for the sender’s post office by way of TCP/IP.
Stage
Icon
Description
28
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
3.2
TCP/IP Link Closed: Transfer between Domains Delayed
This message flow diagram illustrates how a GroupWise message travels from one user to another 
when the domains are connected by a TCP/IP link and the link is closed.
Figure 3-2   
Message Flow When the TCP/IP Link is Closed
Table 3-2   
Message Flow When the TCP/IP Link is Closed Stages
POA for 
Sender’s 
Post Office 
The POA for the sender’s post office updates the sender’s message database 
(
msgnnn.db
) with the Delivered status information (and possibly Opened as well 
if the recipient has opened the message). 
POA for 
Sender’s 
Post Office 
The POA for the sender’s post office communicates the 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). 
Stage
Icon
Description
Stage
Icon
Description
Sender 
The user sends a message to recipients in a post office in a different domain. 
In this diagram, the access mode setting for 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.
wpcsin
0-7
0-7
wpcsout
ads
mslocal
gwinprog 
0-7
mshold
domainms
0-7
domainx
MTAa
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
21
2
3
20
0-7
1
4
5
4
19
18
17
wpcsin
0-7
0-7
wpcsout
ads
mslocal
gwinprog 
0-7
mshold
domainms
0-7
domainx
MTAb
0-7
posta
0-7
postb
0-7
gatewayx
wpcsin 
0-7
ofmsg
msgnnn.db
ofuser 
userxxx.db
wpcsout
ads
offiles
fdo-7f
0-7
ofs
POAb
b
14
0-7
4
12
13
9
8
7
15
16
10
11
6
Message Delivery to a Different Domain
29
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 for the sender’s domain 
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 would happen 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 
Sender’s 
Domain 
The MTA for the sender’s domain receives the message and places it into the 
MTA “in progress” (
gwinprog
) queue.
MTA for 
Sender’s 
Domain 
The MTA for the sender’s domain then attempts to communicate the message to 
the MTA for the recipient’s domain by way of TCP/IP, but the recipient MTA does 
not respond. Therefore, the MTA stores the message in its holding queue for the 
recipient’s domain in the 
mshold
directory. 
When the MTA in the recipient’s domain responds again, the MTA for the 
sender’s domain transfers the delayed message from the domain holding queue 
to the MTA in the recipient’s domain by way of TCP/IP.
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain receives the message and places it into the 
MTA “in progress” (
gwinprog
) queue.
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain then communicates the message to the POA 
in the recipient’s post office by way of TCP/IP.
Stage
Icon
Description
30
GroupWise 8 Troubleshooting 3: Message Flow and Directory Structure
POA for 
Recipient’s 
Post Office 
When it receives the new message, the POA for the recipient’s post office 
performs the following actions:
Adds the message to the message database (
msgnnn.db
) corresponding 
to the one assigned to the sender.
Creates a pointer in the recipient’s user database (
userxxx.db
) so the 
new message appears in the recipient’s mailbox and updates the 
notification information in the user database so the recipient can be notified 
of the message.
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 Delivered status message in the appropriate priority 
0-7
subdirectory of the MTA input queue in the recipient’s post office. It also 
communicates the Delivered status message directly to the MTA by way of 
TCP/IP and when that transmission is successful, the copy the MTA input 
queue is deleted.
POA for 
Recipient’s 
Post Office 
The POA for the recipient’s post office 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 message to 
the POA by way of TCP/IP.
POA for 
Recipient’s 
Post Office 
The POA for the recipient’s post office communicates the status message to the 
MTA for the recipient’s domain by way of TCP/IP.
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain places the status message into the “in 
progress” (
gwinprog
) queue. 
MTA for 
Recipient’s 
Domain 
The MTA for the recipient’s domain communicates the status message to the 
MTA for the sender’s domain by way of TCP/IP.
MTA for 
Sender’s 
Domain 
The MTA for the sender’s domain places the status message into the MTA “in 
progress” (
gwinprog
) queue. 
MTA for 
Sender’s 
Domain 
The MTA for the sender’s domain communicates the status message to the POA 
for the sender’s post office by way of TCP/IP.
Stage
Icon
Description
Documents you may be interested
Documents you may be interested