MailboxInfo()


Detail for a Mailbox.

Public Function MailboxInfo(ByVal SessionID As String, _
                            
ByVal MailboxID As Integer) _
                           
As MailboxIDInfo

Parameters

SessionID
String - GUID
The current session's GUID in string format. This is a 32-character hexidecimal string in the format:
00000000-0000-0000-0000-000000000000. This is the value returned by the Login() function.
MailboxID
Integer
The ECGrid MailboxID assigned to the ID on the specified network. 

Returns

MailboxIDInfo Object

MailboxID
Integer
The MailboxID assigned to this Mailbox. It is unique throughout ECGrid.
NetworkID
Integer
The Network where this Mailbox exists..
Name
String(3,40)
The descriptive name of the Mailbox.
Created
Date
The date/time (UTC) the record was created.
Modified
Date
The date/time (UTC) the record was last modified.
Status
Short - ECGridOSv0200.Status ENUM
A numeric value representing the Mailbox's current status.
OwnerUserID
Object - UserIDInfo
A UserIDInfo Object for the user having ownership of this Mailbox.
ErrorsUserID
Object - UserIDInfo
A UserIDInfo Object for the user to receive error messages.
InterconnectsUserID
Object - UserIDInfo
A UserIDInfo Object for the user to receive Interconnect messages.
NoticesUserID
Object - UserIDInfo
A UserIDInfo Object for the user to receive administrative ECGrid messages.
Managed
Boolean 
Whether or not ECGrid manages the Mailbox (default=true). 
Config
Object - MailboxConfig
InBoxTimeout
Short
The number of minutes the system should wait before sending out an e-mail notice of pending Parcels to download.
SegTerm
Byte (0-127)
Allows forced translation of the X12 Segment Terminator.
A decimal representation of an ASCII character; the value of 0 is used to signify no translation.
ElmSep
Byte (0-127)
Allows forced translation of the X12 Element Separator.
A decimal representation of an ASCII character; the value of 0 is used to signify no translation.
SubElmSep
Byte (0-127)
Allows the forced translation of the X12 Subelement Separator.
A decimal representation of an ASCII character; the value of 0 is used to signify no translation.
EBCDICFilter
Boolean
A flag indicating if EBCDIC Filtering is enabled for this Mailbox.
Contact NetOps for more information if you require this filter.
FTPasciiFilter
Boolean
A flag indicating if FTP ASCII Filtering is enabled for this Mailbox.
Contact NetOps for more information if you require this filter.
LowPassFilter
Boolean
A flag indicating if Low Pass Filtering is enabled for this Mailbox.
Contact NetOps for more information if you require this filter.
MailbagPassThrough
Boolean
A flag indicating if ECGrid's exclusive X12.56 Mailbag Pass Through is enabled for this Mailbox.
Contact NetOps for more information.
AS2Info 
Object - AS2Info
ID
String
The entities AS2 Identifier 
URL
String
URL stuff
Certificate
String
The actual public certificate string. 
CertificateActive
Date
The date/time that the indicated certificate began production use.
CertificateExpires
Date
The expiration date/time for the indicated certificate.

Remarks

This method returns the current configuration of the specified Mailbox.

This information is only available to Users assigned to this Mailbox or Network level users assigned to the Mailbox's Network. If a User from a different Mailbox or Network attempts to access this information, they will receive an Access Denied message.

Example

Visual Basic
[insert code sample]

EventID: 2106

See Also

Ref1
Ref2


© 2008-2011, Loren Data Corp.
All rights reserved.
ECGrid is a registered service mark of Loren Data Corp.
ECGridOS is a service mark of Loren Data Corp.