• RE: [WINServer] TMessageHeader Fields

    From Antoniorico@Tnabbs.Org@1:116/18 to All on Friday, January 20, 2023 10:12:57
    Newsgroups: wclistserve.win.server
    Received: by winserver.com (Wildcat! SMTP Router v7.0.454.6)
    for WINServer@winserver.com; Sun, 18 Nov 2018 16:39:22 -0500 Authentication-Results: dkim.winserver.com;
    dkim=fail (DKIM_SELECTOR_DNS_PERM_FAILURE) header.d=tnabbs.org header.s=turbo-smtp header.i=tnabbs.org;
    Received: from nbjjceehccfe.turbo-smtp.net ([])
    by winserver.com (Wildcat! SMTP v7.0.454.6) with ESMTP
    id 1574102847.26216.3144; Sun, 18 Nov 2018 16:39:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
    d=tnabbs.org; s=turbo-smtp; x=1543181961; h=DomainKey-Signature:
    Thread-Index:Content-Language; bh=bDQ+c220GiL9nJ3mfICBLgu35qIquK
    kgHHbhRW5L8jw=; b=LvkUODDn74NjkyqIIYac4xVNXR4vWMExngVL7erKuw6o8N
    NW9PQ2tQhy+apXpYBLBQsnakj7NsClEVg1liOSiuvtcHdCuT1tjdAKtSbcNjs= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
    s=turbo-smtp; d=tnabbs.org;

    h=Received:Received:X-TurboSMTP-Tracking:From:To:References:In-Reply-To:Subject :Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:T hread-Index:Content-Language;
    Received: (qmail 13145 invoked from network); 18 Nov 2018 21:39:00 -0000 Received:
    X-TurboSMTP-Tracking: 4690050481
    From: "Antonio Rico" <antoniorico@tnabbs.org>
    To: <WINServer@winserver.com>
    References: <1533869100@winserver.org>
    In-Reply-To: <1533869100@winserver.org>
    Subject: RE: [WINServer] TMessageHeader Fields
    Date: Sun, 18 Nov 2018 16:38:56 -0500
    Message-ID: <000001d47f87$1bab9850$5302c8f0$@org>
    MIME-Version: 1.0
    Content-Type: text/plain; charset="us-ascii"
    Content-Transfer-Encoding: quoted-printable
    X-Mailer: Microsoft Office Outlook 12.0
    Thread-Index: AdR8dFOHOEFOFynRRDKC7Wejh/kSaQDEn1dg
    Content-Language: en-us


    I couldn't find TMessageHeader, but I did find TMsgHeader.

    I do hope this is a help.

    The TMsgHeader structure describes a message in the message database.

    typedef struct tagTMsgHeader {
    DWORD Status;
    DWORD Conference;
    DWORD Id;
    DWORD Number;
    TUserInfo From;
    TUserInfo To;
    char Subject[SIZE_MESSAGE_SUBJECT];
    FILETIME PostedTimeGMT;
    FILETIME MsgTime;
    FILETIME ReadTime;
    BOOL Private;
    BOOL Received;
    BOOL ReceiptRequested;
    BOOL Deleted;
    BOOL Tagged;
    DWORD Reference;
    DWORD ReplyCount;
    TFidoAddress FidoFrom;
    TFidoAddress FidoTo;
    DWORD FidoFlags;
    DWORD MsgSize;
    DWORD PrevUnread;
    DWORD NextUnread;
    char Network[SIZE_MESSAGE_NETWORK];
    char Attachment[SIZE_FILE_NAME];
    BOOL AllowDisplayMacros;
    DWORD AddedByUserId;
    BYTE Reserved[128];
    } TMsgHeader;

    Status This is a status field that is used internally by the server
    database manager. This field should never be modified by an application program.
    Conference Specifies the conference in which this message appears.
    Id Specifies the message id.
    Number Specifies the message number.
    From Identifies the user this message is from.
    To Identifies the user this message is to.
    Subject Specifies the message subject.
    PostedTimeGMT Specifies the time, in Greenwich Mean Time (UTC), that this message was added to the database.
    MsgTime Specifies the time that this message was written.
    ReadTime Specifies the time that this message was read by its recipient. Private Specifies that the message is private.
    Received Specifies that the message has been received by its recipient. ReceiptRequested Specifies that a return receipt has been requested by the sender.
    Deleted Specifies that the message has been deleted. This field will never
    be TRUE in a message retrieved from the server.
    Tagged Specifies that the message has been tagged. This is used by some echo mail schemes.
    Reference Specifies the message id of the message that this is in reply to. ReplyCount Specifies the number of times this message has been replied to. FidoFrom Specifies the originating Fido address.
    FidoTo Specifies the destination Fido address.
    FidoFlags Specifies the Fido flags. Contents are application-defined.
    MsgSize Specifies the number of bytes in the message body.
    PrevUnread Specifies the message id of the previous unread message in the
    same user's unread chain.
    NextUnread Specifies the message id of the next unread message in the same user's unread chain.
    Network Specifies the originating network of this message.
    Attachment Specifies the name of the file attached to this message. AllowDisplayMacros Specifies whether display macros should be expanded in
    the message body.
    AddedByUserId Specifies the user id that added this message to the database..

    -----Original Message-----
    From: listadmin-winserver@winserver.com [mailto:listadmin-winserver@winserver.com] On Behalf Of robert.wolfe@winserver.org
    Sent: Saturday, April 22, 2017 1:45 AM
    To: winserver@winserver.com
    Subject: [WINServer] TMessageHeader Fields

    Hi all!

    Working on FidoCat again tonight and was wondering if anyone knew what
    the field names for the internal wcCODE data type TMessageHeader
    happened to be and if so, could you post them here?

    --- Platinum Xpress/Win/WINServer v3.0pr5
    * Origin: Neptune's Lair - Olive Branch MS - winserver.org (1:116/18)