• Message new scan with and without /G?

    From Björn Wiberg@2:201/137 to g00r00 on Mon Jul 26 11:39:56 2021
    Hello g00r00!

    When I compare the menu options "G" (Group) and "A" (All Groups) of the mnewscan menu ("N" from the message menu), the difference is the /G data to the (MN) Message new scan function.

    According to http://wiki.mysticbbs.com/doku.php?id=menu_commands#message_bases /G should be required to scan messages in all groups.

    But both menu options appear to be scanning all areas in all groups (i.e. regardless of /G or not). I can see it scanning "everything" (it lists all areas while scanning).

    Is this also so for you?

    Thanks in advance!

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Mon Jul 26 07:56:32 2021
    But both menu options appear to be scanning all areas in all groups (i.e. regardless of /G or not). I can see it scanning "everything" (it lists
    all areas while scanning).

    Is this also so for you?

    The mnewscan menu works fine for me. I can't really tell you more without seeing your ACS for your message bases, what group you are in and so on. If you have a "global" group make sure you are not in it when you are scanning "current group" because that would obviously scan everything.

    ... The seminar on time travel will be held two weeks ago

    --- Mystic BBS v1.12 A47 2021/07/23 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Mon Jul 26 18:44:56 2021
    Hello g00r00!

    Thank you for your reply!

    On 26 Jul 2021, g00r00 said the following...
    The mnewscan menu works fine for me. I can't really tell you more
    without seeing your ACS for your message bases, what group you are in
    and so on. If you have a "global" group make sure you are not in it
    when you are scanning "current group" because that would obviously scan everything.

    What is a global group? I do have one message area whose List ACS is "any of the Echomail Groups", but that's about it. =)

    Anyway, I was standing in FSX_ADS and launching the N G scan:

    Group....: fsxNet
    Area.....: FSX_ADS: BBS and NETwork Ads
    Command (9780 minutes left) -> N

    [þ] New Scan: (C)urrent Area, (G)roup, (A)ll Groups, (P)ersonal, or (Q)uit? G

    Then it began scanning; the last area (among those to be scanned as per the new scan settings) was:

    Scanning FIDOTEST: FidoNet TEST echo and malfunction conference...

    And that one is not part of the fsxNet group. =)

    My message base configurations look like this:

    ÜÜÜÜÜÜÜÜ
    Ûßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ID 127 ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÜ Û Name ³ FSX_ADS: BBS and NETwork Ads Û Û Base Type ³ Networked Quote Color ³ Sample Û Û Newsgroup ³ FSX_ADS Text Color ³ Sample Û Û QWK Name ³ FSX_ADS Tear Color ³ Sample Û Û Echo Tag ³ FSX_ADS Origin Color ³ Sample Û Û File Name ³ FSX_ADS Kludge Color ³ Sample Û Û Path ³ /mnt/bbs/mystic/msgs/fsxnet/ Max Msgs ³ 0 Û Û List ACS ³ g2 Max Msg Age ³ 0 Û Û Read ACS ³ New Scan ³ No Û Û Post ACS ³ s20&!fd QWK Scan ³ No Û Û Sysop ACS ³ s255 Header ³ msghead Û Û List EACS ³ g1 R Template ³ ansimrd Û Û ³ L Template ³ ansimlst Û Û Net Address ³ 21:1/202 (fsxNet) Real Names ³ No Û Û Export To ³ 1 node(s) Autosigs ³ Yes Û Û Origin ³ Private ³ No Û Û QWK Network ³ None Pvt Reply ³ No Û Û QWK Base ID ³ 0 Allow ANSI ³ Yes Û ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ

    Ûßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ID 61 ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÜ Û Name ³ FIDOTEST: FidoNet TEST echo an Û Û Base Type ³ Networked Quote Color ³ Sample Û Û Newsgroup ³ FIDOTEST Text Color ³ Sample Û Û QWK Name ³ FIDOTEST Tear Color ³ Sample Û Û Echo Tag ³ FIDOTEST Origin Color ³ Sample Û Û File Name ³ FIDOTEST Kludge Color ³ Sample Û Û Path ³ /mnt/bbs/mystic/msgs/fidonet/ Max Msgs ³ 0 Û Û List ACS ³ g3 Max Msg Age ³ 0 Û Û Read ACS ³ New Scan ³ No Û Û Post ACS ³ s20&!fd QWK Scan ³ No Û Û Sysop ACS ³ s255 Header ³ msghead Û Û List EACS ³ g2 R Template ³ ansimrd Û Û ³ L Template ³ ansimlst Û Û Net Address ³ 2:201/137 (FidoNet) Real Names ³ Yes Û Û Export To ³ 1 node(s) Autosigs ³ Yes Û Û Origin ³ Private ³ No Û Û QWK Network ³ None Pvt Reply ³ No Û Û QWK Base ID ³ 0 Allow ANSI ³ Yes Û ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ

    fsxNet is Message Group 2 (g2) and Echomail Group 1 (g1).
    FidoNet is Message Group 3 (g3) and Echomail Group 2 (g2).
    My user account has s255 (could that affect things?).

    Other than that, my Message Settings look like this:

    Ûßßßßßßßßßßßßßßßßßßßßßßßßßß Message Settings ßßßßßßßßßßßßßßßßßßßßßßßßßßßÜ
    Û Û
    Û List Compression ³ Yes Quote Color ³ Sample Û
    ÜÜ Û List Columns ³ 1 Text Color ³ Sample Ûgj!
    ÛÛÛ Show Message Header ³ Yes Tear Color ³ Sample ÛÜÜ
    °ÛÛ Bases in Group List ³ Yes Origin Color ³ Sample ÛÛ±þ ß ²Û Max AutoSig Lines ³ 4 Kludge Color ³ Sample ÛÛÛÛ ² ±Û Force NL Match ³ Yes Netmail Crash ³ No Û° ² ß ÛÛ Extended Reply ACS ³ Netmail Hold ³ No Û° ² °°²Û Attachment ACS ³ s255 Netmail Killsent ³ No ÛÜÜÛ ÜÜþÛ Msg Upload ACS ³ Netmail Direct ³ No ÛÛ°°
    Û Add [ANSI] Prefix ³ Echo Only Create Semaphore ³ MsgPost ÛßÜ
    Û Add Re: Prefix ³ Yes Ask Message Post ³ No Û
    Û Default Origin ³ Star Collision BBS, Uppsala, Sweden Û
    Û Û
    ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ

    I've also double-checked the G action in the mnewscan menu and it looks OK:

    Ûßßßßßßßßßßßßßßßßßßßßßß Command ID 2: scbbs_en.mnewscan ßßßßßßßßßßßßßßßßßßßßßßÜ Û Û Û Display Text ³ Û Û LightBar OFF ³ Û Û LightBar ON ³ Û Û LightBar X Y ³ 0 0 Û Û Hot Key ³ G Ú GRID MENU JUMPS ÄÄÄÄÄÄÄ Û Û Access String ³ ³ Up 00 Escape 00 Û Û Display When ³ User has access ³ Down 00 Tab 00 Û Û Redraw After ³ Yes ³ Left 00 PageUp 00 Û Û Execute Timer ³ 0 ³ Right 00 PageDn 00 Û Û Timer Type ³ Every <timer> interval ³ Home 00 End 00 Û Û Û Û Action List ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Access ÄÄÄÄÄ Data ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Û Û (GT) Display line of text % |CL ° Û (MN) Message new scan ° Û (GO) Go to new menu message ° Û ² Û ° Û ° ßÜÜÜÜÜÜÜÜÜÜÜÜÜ (TAB) Switch Focus (/) Commands ÜÜÜÜÜÜÜÜÜÜÜÜÜÛ

    ...i.e. it does not have /G in the data field.

    Can you spot anything strange among those settings?

    Many thanks in advance!

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Mon Jul 26 14:33:00 2021
    What is a global group? I do have one message area whose List ACS is
    "any of the Echomail Groups", but that's about it. =)

    Anyway, I was standing in FSX_ADS and launching the N G scan:

    Û Read ACS ³ New Scan ³ No

    So it looks like in this case you don't have READ access for that base assigned to any group, which means it will show up in every group when performaing a read function.

    If you want to restict reading the base to only group 2 for example you'd set Read ACS to "g2". So you'd probably want something like:

    List ACS: g2
    Read ACS: g2
    Post ACS: g2
    Sysop ACS: s255g2

    This way you can only see, read, post, or perform SysOp stuff on that message base when you are in group 2. Generally speaking you want to put the group into all of the access strings as shown above.

    Hope that makes sense.

    ... As I said before, I never repeat myself

    --- Mystic BBS v1.12 A47 2021/07/23 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Tue Jul 27 08:36:02 2021
    Hello g00r00!

    Thank you for your reply!

    On 26 Jul 2021, g00r00 said the following...
    So it looks like in this case you don't have READ access for that base assigned

    Ah -- that must be it, yes! Thanks!

    But, speaking of those ACSes, won't...

    Read ACS: g2
    Post ACS: g2

    ...make it impossible to read a message during new e-mail scan in the prelogin menu (or global personal message scan which I have added right after it, to also catch echomails addressed to the user as part of the mail scanning during login) unless you are standing in that group?

    And/or impossible to (R)eply to such a message unless you are standing in that group?

    And/or impossible to forward a message to another message (B)ase in another group (which one might want to do sometimes when cross-posting)?

    I think I stumbled upon some of these, and that's why I left the Read/Post ACSes empty...

    Best regards
    Bj”rn
    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Tue Jul 27 09:43:30 2021
    But, speaking of those ACSes, won't...
    ...make it impossible to read a message during new e-mail scan in the prelogin menu (or global personal message scan which I have added right after it, to also catch echomails addressed to the user as part of the mail scanning during login) unless you are standing in that group?

    No, it won't. Thats what the global options are for - they cause the group to be ignored temporarily when doing whatever function you've selected the global option for.

    ... You can learn many things from children... like how much patience you have --- Mystic BBS v1.12 A47 2021/07/23 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Tue Jul 27 19:39:18 2021
    Hello g00r00!

    Thank you for your reply!

    On 27 Jul 2021, g00r00 said the following...
    No, it won't. Thats what the global options are for - they cause the group to be ignored temporarily when doing whatever function you've selected the global option for.

    Thanks! I'll try re-adding those g entries to the List/Read ACSes then. =)

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Björn Wiberg@2:201/137 to g00r00 on Tue Jul 27 19:58:34 2021
    On 27 Jul 2021, Bj”rn Wiberg said the following...
    Thanks! I'll try re-adding those g entries to the List/Read ACSes then.

    Of course I meant the Read/Post/Sysop ACSes... =)

    Best regards
    Bj”rn
    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Björn Wiberg@2:201/137 to g00r00 on Tue Jul 27 21:10:58 2021
    Hello again, g00r00!

    I have now added the group requirement to all my message areas, including the local ones. For my Private Messages local area, I have:

    Û Name ³ Private Messages (PMs) Û
    Û Base Type ³ Local Quote Color ³ Sample
    Û
    Û Newsgroup ³ LOC_PRIVMSGS Text Color ³ Sample
    Û
    Û QWK Name ³ LOC_PRIVMSGS Tear Color ³ Sample
    Û
    Û Echo Tag ³ Origin Color ³ Sample
    Û
    Û File Name ³ LOC_PRIVMSGS Kludge Color ³ Sample
    Û
    Û Path ³ /mnt/bbs/mystic/msgs/local/ Max Msgs ³ 0
    Û
    Û List ACS ³ g1 Max Msg Age ³ 0
    Û
    Û Read ACS ³ g1 New Scan ³ Forced
    Û
    Û Post ACS ³ g1&!fa QWK Scan ³ Forced
    Û
    Û Sysop ACS ³ s255g1 Header ³ msghead
    Û
    Û List EACS ³ % R Template ³ ansimrd
    Û
    Û ³ L Template ³ ansimlst
    Û
    Û Net Address ³ 0:0/0 (Local Address) Real Names ³ No
    Û
    Û Export To ³ 0 node(s) Autosigs ³ Yes
    Û
    Û Origin ³ Private ³ Yes
    Û
    Û QWK Network ³ None Pvt Reply ³ No
    Û
    Û QWK Base ID ³ 0 Allow ANSI ³ Yes
    Û

    In my prelogin menu, and for (C)heck E-Mail in the Messages Menu, I have:

    Command: (MC) Check e-mail
    Data: /UNREAD

    When it checks for e-mails, I get:

    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ± PMs ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
    ###### From Subject Date
    ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
    1 Zip Test 1 07/27/21
    ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
    [þ] You have 27 PMs (1 unread). Read them now? Yes No

    ...but when selecting "Yes", I get:

    You don't have access to read in this message area!

    End of messages.

    ...apparently because I was currently standing in:

    Group....: FidoNet
    Area.....: MYSTIC: Discussion and chat about the Mystic BBS software

    I tried adding /G or /GROUP to (MC), but it didn't appear to have any effect, so probably those flags do not exist for (MC). I couldn't find anything affirmative on the wiki or in whatsnew.txt regarding such flags either.

    Is there some way to make this work, allowing it to display new e-mails regardless of the current area?

    Or should I skip using the (MC) function and instead rely on my global personal scan instead, i.e.:

    Command: (MN) Message new scan
    Data: /P /G /NOLR /NOREAD

    ...as that one appears to have no problems reading the messages (thanks to /G)?

    Thanks in advance!

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Björn Wiberg@2:201/137 to g00r00 on Tue Jul 27 21:36:20 2021
    Hello again, g00r00!

    On 27 Jul 2021, Bj”rn Wiberg said the following...
    Or should I skip using the (MC) function and instead rely on my global personal scan instead, i.e.:

    Command: (MN) Message new scan
    Data: /P /G /NOLR /NOREAD

    ...however that is not a drop-in replacement, I have noticed.

    /P will make it find any new messages from me (e.g. an unread echomail message from me to you), which isn't what I'm looking for in this case.

    And adding /NOFROM to "cure" that causes any messages from myself to myself, such as new user registration notices, to go unnoticed.

    Perhaps it would be an idea to add more alternatives to /P for the "(MN) Message new scan" function, such as:

    /ONLYTO (only show messages addressed *to* the user)
    /ONLYFROM (only show messages *from* the user)
    /NOTO (exclude any messages addressed *to* the user)

    Of course /ONLYTO and /ONLYFROM would be mutually exclusive; same thing for /NOFROM and /NOTO. If one combines those you simply get no results.

    Just a thought. :)

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Björn Wiberg@2:201/137 to g00r00 on Tue Jul 27 21:47:42 2021
    Hello g00r00!

    I hope I'm not confusing you too much. :)

    I just wanted to say that it appears that:

    (MQ) Message quick scan
    /NOFOOT /NEW /YOU /LIST /NOREAD

    ...appears to list only messages *to* me, i.e. /YOU appears to mean only "to me" (contrary to how I interpret the description of /YOU on http://wiki.mysticbbs.com/doku.php?id=menu_commands#message_bases), whereas:

    (MN) Message new scan
    /P /G /NOLR /NOREAD

    ...appears to list messages both from me *and* to me (just as /P on http://wiki.mysticbbs.com/doku.php?id=menu_commands#message_bases says it should).

    Not sure if this is intended to be so?

    Just wanted to point it out while experimenting before I forget. :)

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Tue Jul 27 16:36:24 2021
    I have now added the group requirement to all my message areas,
    including the local ones. For my Private Messages local area, I have:

    Okay so let me recap:

    The first thing you mentioned was bases showing up in a group scan. That was happening because you didn't have your message base in a group, so it shows up in all groups.

    Next I believe you mentioned wanting to do a global scan of personal messages. There is a personalscan menu that comes with the default installation that does a global scan of message bases for new personal unread messages. The personalscan sounds exactly what you want! Give that a look and let me know if there is something you want to change and I can walk you through it.

    In this message it looks like you're showing the e-mail base settings and you are trying to change e-mail access? You'd almost never want to change the e-mail access or settings (outside of visual stuff). The e-mail system is not a message base.

    Is there some way to make this work, allowing it to display new e-mails regardless of the current area?

    It already does that as e-mail has nothing to do with the current message area or group. Email is not a message base, it is its own separate thing. The reason its not working now is because you changed the access to e-mail to require group 2 so e-mail will never work unless they're in group 2.

    I'm not very clear on what exactly you're trying to do with the e-mail base/access but once I understand everything I can walk you through how to do it.

    ... Youth is glorious, but it isn't a career
    --- Mystic BBS v1.12 A47 2021/07/23 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Wed Jul 28 00:30:54 2021
    Hello g00r00!

    Thank you for your reply and for the clarifications!

    On 27 Jul 2021, g00r00 said the following...
    unread messages. The personalscan sounds exactly what you want! Give that a look and let me know if there is something you want to change and
    I can walk you through it.

    Thanks, yes, that's the one I copied to my theme and modified slightly.

    I added /NOSCAN and /NEW to MQ -- to skip displaying area names during the actual scanning, and to skip areas with nothing new in them. That appears to work just fine.

    I also added /NOLR to MN, as I do not want to update last read pointers (I want to be able catch up on echomails afterwards, which would be ruined otherwise).

    All this works fine, *except* that if MQ finds something (again, the MQ output is perfectly fine!), so that one gets the choice of running the MN, the MN *might* find slightly *more* messages (namely new messages from me to others, not only from me to me or from others to me). So that's the only "oddity"
    with all this.

    If there were an MN option to exclude messages that are *not* to me, i.e. to narrow /P to messages that *are* to me, the global personal scan would
    function just as I would expect it to. So it's very close. =)

    and you are trying to change e-mail access? You'd almost never want to change the e-mail access or settings (outside of visual stuff). The
    e-mail system is not a message base.

    That explains a few things. =)

    What would the recommended ACS fields be for a local private area (local "PMs" between users), and a local non-private area (local "conference"), respectively?

    Right now I have adjusted to (for a local "private" area):

    Name ³ Private Messages (PMs)
    Base Type ³ Local
    List ACS ³ g1
    Read ACS ³
    Post ACS ³ !fa
    Sysop ACS ³ s255g1
    List EACS ³ %
    Private ³ Yes

    ...and (for a local "conference"):

    Name ³ General Messages
    Base Type ³ Local
    List ACS ³ g1
    Read ACS ³
    Post ACS ³ s20&!fb
    Sysop ACS ³ s255g1
    List EACS ³ %
    Private ³ No

    (The fa and fb flags are to be able to disable posting by "troublesome"
    users, if needed.)

    Thanks in advance!

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Tue Jul 27 23:03:18 2021
    If there were an MN option to exclude messages that are *not* to me,
    i.e. to narrow /P to messages that *are* to me, the global personal scan would function just as I would expect it to. So it's very close. =)

    It sounds to me like you may want:

    Command: MN (Message New Scan)
    Data: /P /G /NOFROM /NOLR /NOREAD

    This will do a newscan of personal messages (/P) in all groups (/G) so only messages from or to YOU. But then it will exclude messages FROM you (/NOFROM), exclude messages you've already read once before (/NOREAD), and then it will not update your last read pointers afterwards (/NOLR).

    What would the recommended ACS fields be for a local private area (local "PMs" between users), and a local non-private area (local "conference"), respectively?

    Name ³ Private Messages (PMs)
    List ACS ³ g1
    Read ACS ³
    Post ACS ³ !fa
    Sysop ACS ³ s255g1

    I think it looks pretty good now but you'd probably want to remove the "g1" from SysOp ACS because it means you'll only be able to edit, delete (etc) e-mails if you are in group 1 (which I am guessing you don't want considering you can read from any group).

    You're on the right track now though. Private Messages will show up as a message base when users are in group 1 and do an area list. Users who do not have flag A cannot send e-mail at all. Anyone can read at all times which means MC menu command will work in any situation.

    ... Just another prisoner of gravity!

    --- Mystic BBS v1.12 A47 2021/07/27 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Wed Jul 28 10:36:58 2021
    Hello g00r00!

    Thank you for your reply!

    On 27 Jul 2021, g00r00 said the following...
    It sounds to me like you may want:
    Command: MN (Message New Scan)
    Data: /P /G /NOFROM /NOLR /NOREAD

    Thanks, I'm adding /NOFROM to my flags now!

    Although "not from me" (/NOFROM) is not the same as "only to me" (a suggested /ONLYTO) -- as /NOFROM would miss any messages from myself to myself, e.g. test messages to myself in an echomail area -- it'll have to do for now.

    And if you would happen to implement an /ONLYTO flag in the future, please let me know and I'll happily try it out. :)

    What would the recommended ACS fields be for a local private area (lo "PMs" between users), and a local non-private area (local "conference respectively?

    I think it looks pretty good now but you'd probably want to remove the "g1" from SysOp ACS because it means you'll only be able to edit, delete (etc) e-mails if you are in group 1 (which I am guessing you don't want considering you can read from any group).

    Thanks! I'll adjust the Sysop ACS for the local message areas.

    Again, thank you for your help -- it is much appreciated! Trying to get most things "right" here. :)

    I spent yesterday editing prompts etc., and am now thinking of perhaps using theme colors for menu buttons and prompts in my theme... we'll see. :)

    Best regards
    Bj”rn
    --- Mystic BBS v1.12 A47 2021/07/23 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Wed Jul 28 08:59:52 2021
    Thanks, I'm adding /NOFROM to my flags now!

    Although "not from me" (/NOFROM) is not the same as "only to me" (a suggested /ONLYTO) -- as /NOFROM would miss any messages from myself to myself, e.g. test messages to myself in an echomail area -- it'll have
    to do for now.

    I see what you're saying. You get a choice of "From and To" and "To not from" but no option for just a "To" check.

    I have just added in a /YOU option to both the MN and MR commands to better go along with the quick scan /YOU so hopefully that will work better for you. I am working on compiling that build right now so you should be able to download it by the time you see this. If you test it please let me know if it works for you.

    Again, thank you for your help -- it is much appreciated! Trying to get most things "right" here. :)

    No problem! You're welcome.

    I spent yesterday editing prompts etc., and am now thinking of perhaps using theme colors for menu buttons and prompts in my theme... we'll
    see. :)

    I very under utilized feature! :)

    ... 640K ought to be enough for anybody. -Bill Gates, 1981.

    --- Mystic BBS v1.12 A47 2021/07/27 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Wed Jul 28 20:42:46 2021
    Hello g00r00!

    Thank you for your reply!

    On 28 Jul 2021, g00r00 said the following...
    I have just added in a /YOU option to both the MN and MR commands to better go along with the quick scan /YOU so hopefully that will work better for you. I am working on compiling that build right now so you should be able to download it by the time you see this. If you test it please let me know if it works for you.

    Thanks a lot! Seems to be working just as intended!
    (I replaced /NOFROM with /YOU for my MN.)

    Although when I changed the last read date for the MYSTIC echomail area to two days back and performed the global personal scan, MQ (/NOSCAN /NOFOOT /NEW /YOU /LIST /NOREAD) acted up and didn't find anything for some reason. Checked the message list (Read, Forward, scroll to end) and the messages (some of them from you, to me) were correctly flagged as "N" (new), and still MQ didn't find them. Changing the LR date worked fine yesterday to force your replies to me to reappear in MQ (and the subsequent MN), but not this time. Really strange...

    Anyway, I posted two test messages in FSX_TST to myself (both to my alias and real name) and that worked just fine; they appeared in both MQ and MN as they should.

    Thanks again for the rapid add of the /YOU flag!

    P.S. The comment in whatsnew.txt suggests that it is /G (the global scan option) that is affected by /YOU, but it really is /P (the personal scan option) that is affected, right? D.S.

    Best regards
    Bj”rn

    --- Mystic BBS v1.12 A47 2021/07/28 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From g00r00@1:129/215 to Björn Wiberg on Wed Jul 28 23:40:04 2021
    Although when I changed the last read date for the MYSTIC echomail area
    to two days back and performed the global personal scan, MQ (/NOSCAN /NOFOOT /NEW /YOU /LIST /NOREAD) acted up and didn't find anything for some reason. Checked the message list (Read, Forward, scroll to end) and the messages (some of them from you, to me) were correctly flagged as
    "N" (new), and still MQ didn't find them. Changing the LR date worked

    When you reset your last scan date it does not reset the flag on each individual message that determines if you read it before
    or not. The /noread option tells Mystic to ignore messages that have been presented to you once before regardless of what your last read pointer says.

    In other words Mystic tracks (for each message) whether or not the "To" user has seen the message or not. If you have seen it, Mystic will not show it to you again if /noread is used and your lastread pointer doesn't matter in that case. If you want it to *only* key off of the last read pointers then you should remove the /noread option.

    Its easy to get lost in all of the options Mystic has for ways to scan. In the long run its a good thing because the scanning in Mystic is super flexible, but it can take a bit to sort through it all. Even I have thought the newscan was bugged and it turned out to be because of /noread in the past (and I created this mess)!

    That said if you feel its not because of /noread let me know because of course there could always be a bug.

    Anyway, I posted two test messages in FSX_TST to myself (both to my
    alias and real name) and that worked just fine; they appeared in both MQ and MN as they should.

    Great! Thank you for testing it and following up!

    P.S. The comment in whatsnew.txt suggests that it is /G (the global scan option) that is affected by /YOU, but it really is /P (the personal scan option) that is affected, right? D.S.

    I think technically it will be both, but you're right it should probably have said personal scan. I'll update that.

    I haven't really tested all of the scenarios but technically /YOU should work in combination with different modes for MN and MR. I'll need to sort out where it can and can't be used and document it, but feel free to experiment if you want to! For now just assume its only guarenteed to work in the /P scan!

    ... Honk if you love peace and quiet!

    --- Mystic BBS v1.12 A47 2021/07/28 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Björn Wiberg@2:201/137 to g00r00 on Thu Jul 29 09:12:52 2021
    Hello g00r00!

    Thank you for your reply!

    On 28 Jul 2021, g00r00 said the following...
    When you reset your last scan date it does not reset the flag on each individual message that determines if you read it before
    or not. The /noread option tells Mystic to ignore messages that have
    been presented to you once before regardless of what your last read pointer says.

    Ah, thanks -- I vaguely remember noting in the past that "new" and "read" is not the same thing, and you confirmed this. :)

    By the way, is there a way to un-read a message by editing it?

    Its easy to get lost in all of the options Mystic has for ways to scan. In the long run its a good thing because the scanning in Mystic is super flexible, but it can take a bit to sort through it all. Even I have

    I think it's all working perfectly fine now. :)

    My prelogin now consists of an e-mail scan -- to ensure that new, unread e-mails will always be found regardless of users' message scan settings (even though I *do* have set Private Messages to New Scan: Forced and QWK Scan: Forced, because I think that area should always be scanned) -- and a global personal scan.

    to experiment if you want to! For now just assume its only guarenteed
    to work in the /P scan!

    Yep!

    Many thanks!

    Best regards
    Bj”rn
    --- Mystic BBS v1.12 A47 2021/07/28 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)