I just noticed that the MC (check e-mail) function appears to "miss" unread e-mails in its listing -- it only displays (lists) e-mails that
are unread *and* new -- however the counter (prompt 127 &2) correctly displays the number of unread e-mails.
I exit with G (as my Private Messages is mandatory reading and it will prevent me from exiting with Esc, apparently as long as there are new
(N) messages left).
Here it misses displaying #34, even though I haven't read it. (It is not new, but still unread.) Notice that the prompt correctly says 2 unread
Notice no listing of the only unread message (#34), despite a correct counter (1 unread). The completely empty list confuses the user (= me). :-D
The e-mail base is not a message base, so throw out the idea of "new messages" and "last read pointers" in this case. MC lists all of the e-mails in your mailbox, and optionally hides the ones which you've read before if you use the /unread option.
able to use G to exit in that case. If a base is mandatory read you should never be able to exit unless you've seen the last message. Nice catch!
The prompt you are showing is not the default so I don't know what
prompt code you are using (that prompt has two prompt codes that give different values). It does look like a bug in that its either not
It does look like a bug in that its either not
displaying the first message when it should or its displaying the "list" prompts when it should be showing nothing at all.
If you can give steps on how to reproduce a problem with MC without all
of the stuff with the reader/lastread/new messages/etc I think that
would be less confusing and more helpful for me. In the meantime I will
I am putting up a new build now with the 'G' mandatory fix in there so
it might be helpful to make sure we're both using that version when we
try to narrow this issue down. Thanks for the feedback!
Just to double-check, by "e-mail", you mean a message (OK, e-mail then)
in a Base Type: Local with Private: Yes? Or are there some other things that signify an e-mail?
Simply post two e-mail messages to yourself in a Base Type: Local, Private: Yes area. Read the second one, but not the first one. And call
MC /UNREAD; for me it displays a correct prompt #127, but no entries in the list (prompt #126):
There must be more to it than that. Have you tried the same test with
fresh install?
No, not yet -- but if your screenshot (*if* there is/should be one for
Logged in with ./mystic -l as "sysop".
Entered the message menu.
Tried to (W)rite a test e-mail to myself ("sysop").
Got "User not found"?
Not sure why -- the "sysop" account showed in the user list...
So there appears to be something -- perhaps only on Linux? -- affecting
P.S. I see that in the default installation, "Local BBS E-mail" is
hidden from the "Default Message Group" using a List ACS of "%". To distinguish it from other, "conventional" message bases and to force e-mail usage via only (C)heck for E-mail and (V)iew Outbound E-mail, I
I think I know why now -- "sysop" is magically diverted to Feedback To specified in General Settings, which has a default value of "Sysop Name Here", which clearly does not exist by default. :)
So there appears to be something -- perhaps only on Linux? -- affecti
I managed to figure it out today, so the latest build will have this
fix! I'm just about to upload it now so you should find it by the time you see this!
Thanks for the report and hanging in there to help get it fixed!
times. I like the idea of having both options or even a hybrid like you are doing.
The best I can say is to keep trying to use it the way you are and lets see what happens! If you run into problems or questions let me know!
Good catch. I intended to have SYSOP in the "trashcan" by default so people can't create users with that name, but I guess its not there by default so I will get that change made.
Sysop: | Coz |
---|---|
Location: | Anoka, MN |
Users: | 2 |
Nodes: | 4 (0 / 4) |
Uptime: | 155:05:40 |
Calls: | 166 |
Files: | 5,389 |
Messages: | 223,379 |