• New email (SMTP) alert not triggered when not logged in

    From deon@ALTERANT to Digital Man on Monday, May 29, 2023 09:34:13
    Hey DM,

    I've noticed with 3.19, and now 3.20, that when an email comes in (SMTP), and I am not logged in - I get no notice that there is an email there waiting for me (like you receive with echomail and netmail).

    I thought it used to happen, but I could be mistaken.

    When I am logged in, I do get a notification that an email had just been received.

    Anyway that can be fixed (or added if I was mistaken and it was never working)?

    IE: A "you've got new email" message when you log in.


    ...δεσ∩

    ---
    ■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI
  • From Phigan@TACOPRON to deon on Monday, May 29, 2023 00:26:06
    Re: New email (SMTP) alert not triggered when not logged in
    By: deon to Digital Man on Mon May 29 2023 09:34 am

    IE: A "you've got new email" message when you log in.

    If I get an internet email while I'm logged in, it lets me know. If I get an internet email while I'm not logged in, the next time I do log in it defaults to "Yes" when it asks if I want to read my email. If I have no new email, it defaults to "No" when it asks that. I'm still on 3.19.

    ---
    ■ Synchronet ■ TIRED of waiting 2 hours for a taco? GO TO TACOPRONTO.bbs.io
  • From Digital Man to deon on Monday, May 29, 2023 11:51:57
    Re: New email (SMTP) alert not triggered when not logged in
    By: deon to Digital Man on Mon May 29 2023 09:34 am

    Hey DM,

    I've noticed with 3.19, and now 3.20, that when an email comes in (SMTP), and I am not logged in - I get no notice that there is an email there waiting for me (like you receive with echomail and netmail).

    v3.19 will use the string configured in the NewMailNotice key of the [mail] section of your ctrl/sbbs.ini file. If the key isn't configured, it'll default to a message format string and sent that as a short message to the recipient (data/msgs/*.msg).

    In v3.20, this feature was changed to use a (new) text.dat string instead. The mail server's "NO_NOTIFY" option flag can be used to disable this feature:
    https://gitlab.synchro.net/main/sbbs/-/commit/99312621ae38ad326d4515fa596e8fe6c3a2ac50

    These short messges (telegrams) are sent to user whether they are logged in or not.

    I thought it used to happen, but I could be mistaken.

    When I am logged in, I do get a notification that an email had just been received.

    Anyway that can be fixed (or added if I was mistaken and it was never working)?

    IE: A "you've got new email" message when you log in.

    That's how it normally works. Perhaps you have something consuming/deleting your user messages? I think ecWeb will consume/delete user messages. Do you have that open/logged-in somewhere?
    --
    digital man (rob)

    Sling Blade quote #13:
    Karl: He lives inside of his own heart. That's an awful big place to live in. Norco, CA WX: 61.9°F, 81.0% humidity, 3 mph ESE wind, 0.00 inches rain/24hrs
  • From deon@ALTERANT to Digital Man on Tuesday, May 30, 2023 09:13:08
    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 11:51 am

    These short messges (telegrams) are sent to user whether they are logged in or not.

    That's what I thought.

    I can confirm, I *do not* get the telegram if I am not logged in.

    That's how it normally works. Perhaps you have something consuming/deleting your user messages? I think ecWeb will consume/delete user messages. Do you have that open/logged-in somewhere?

    I dont use ecweb, nor am I logged in from another interface that would consume it.

    This morning, I was logged off, sent a message. When the logs showed the SMTP message received, I logged on. No telegram, but the message was in my unread list.

    While then logged on, I sent another email, and I got the "New e-mail from ..." telegram when it was received. (And only the 1 telegram.)

    What could be the cause?

    My build is current as of yesterday.


    ...δεσ∩

    ---
    ■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI
  • From Digital Man to deon on Monday, May 29, 2023 17:46:53
    Re: New email (SMTP) alert not triggered when not logged in
    By: deon to Digital Man on Tue May 30 2023 09:13 am

    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 11:51 am

    These short messges (telegrams) are sent to user whether they are logged in or not.

    That's what I thought.

    I can confirm, I *do not* get the telegram if I am not logged in.

    That's how it normally works. Perhaps you have something consuming/deleting your user messages? I think ecWeb will consume/delete user messages. Do you have that open/logged-in somewhere?

    I dont use ecweb, nor am I logged in from another interface that would consume it.

    This morning, I was logged off, sent a message. When the logs showed the SMTP message received, I logged on. No telegram, but the message was in my unread list.

    While then logged on, I sent another email, and I got the "New e-mail from ..." telegram when it was received. (And only the 1 telegram.)

    What could be the cause?

    My build is current as of yesterday.

    Try using the ;msgs command to scroll through your last 10 telegrams. If you see the missing email notification in the telegram history, that means the BBS thinks it showed it to you (e.g. during logon). You can also watch the data/msgs/0001.msg file (for user #1) and pay attention to when it changes or disappears. Normally, this happens in coincidence with the messages being displayed to the user (user #1 in this case).
    --
    digital man (rob)

    Sling Blade quote #11:
    Doyle Hargraves (to Karl): What in the hell you doin' with that hammer?
    Norco, CA WX: 66.8°F, 71.0% humidity, 9 mph SSW wind, 0.00 inches rain/24hrs
  • From deon@ALTERANT to Digital Man on Tuesday, May 30, 2023 11:16:10
    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 05:46 pm

    I can confirm, I *do not* get the telegram if I am not logged in.

    Try using the ;msgs command to scroll through your last 10 telegrams. If you see the missing email notification in the telegram history, that means the BBS thinks it showed it to you (e.g. during logon). You can also watch the data/msgs/0001.msg file (for user #1) and pay attention to when it changes or disappears. Normally, this happens in coincidence with the messages being displayed to the user (user #1 in this case).

    So I had a look through, and I can confirm only *one* .msg file mentions receiving an email today, when infact I sent two. (one when I was logged off, and one when I was logged on).

    root@alterant:/opt/sbbs/data/msgs# ls -alt 0001.*
    -rw------- 1 root root 82 May 30 11:11 0001.last.msg
    -rw------- 1 root root 0 May 30 11:11 0001.msg
    -rw------- 1 root root 64 May 30 09:09 0001.last.0.msg
    -rw------- 1 root root 136 May 30 08:43 0001.last.1.msg
    -rw------- 1 root root 77 May 29 20:46 0001.last.2.msg

    root@alterant:/opt/sbbs/data/msgs# cat 0001.last.msg
    nmhDigital Mannm posted to you on h0011:DOVE-net nmSynchronet Discussion

    root@alterant:/opt/sbbs/data/msgs# cat 0001.last.0.msg
    nmNew e-mail from hDeon George n<hdeon@graytech.net.aun>

    root@alterant:/opt/sbbs/data/msgs# cat 0001.last.1.msg
    nmhDigital Mannm posted to you on h0011:DOVE-net nmSynchronet Discussion

    Still seems to me that it is not posting a message when I am logged off?


    ...δεσ∩

    ---
    ■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI
  • From Digital Man to deon on Monday, May 29, 2023 18:55:41
    Re: New email (SMTP) alert not triggered when not logged in
    By: deon to Digital Man on Tue May 30 2023 11:16 am

    Still seems to me that it is not posting a message when I am logged off?

    Looking at the mail server source and history, it appears that is intentional and the change was made 13 years ago (around line 2961 of mailsrvr.c):
    https://gitlab.synchro.net/main/sbbs/-/commit/729eb16b838bbb3471a7753bfff6d1b51

    The commit message doesn't explain *why* that change was made, but I assume it was to de-clutter the login after receiving a ton of SPAM email messages. <shrug>

    I could add an option to send email notices to offline users too (for you/your BBS). But this wasn't a recent change or bug.
    --
    digital man (rob)

    This Is Spinal Tap quote #10:
    Dozens of people spontaneously combust each year... just not widely reported. Norco, CA WX: 63.0°F, 78.0% humidity, 13 mph E wind, 0.00 inches rain/24hrs
  • From Digital Man to deon on Monday, May 29, 2023 18:57:08
    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 11:51 am

    These short messges (telegrams) are sent to user whether they are logged in or not.

    This statement (recollection) was incorrect. As the mail server is today, it only sends the new email notification telegrams if the user *is* logged in at the time the email is received.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #35:
    FTP = File Transfer Protocol
    Norco, CA WX: 63.0°F, 78.0% humidity, 13 mph E wind, 0.00 inches rain/24hrs
  • From deon@ALTERANT to Digital Man on Tuesday, May 30, 2023 13:48:29
    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 06:55 pm

    I could add an option to send email notices to offline users too (for you/your BBS). But this wasn't a recent change or bug.

    Ahh, OK - makes now.

    Please do. I find it helpful, otherwise I dont look for "mail" and it can be a few days before I realise there was one there..


    ...δεσ∩

    ---
    ■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI
  • From deon@ALTERANT to Digital Man on Tuesday, May 30, 2023 14:53:31
    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 06:55 pm

    Howdy,

    I could add an option to send email notices to offline users too (for you/your BBS). But this wasn't a recent change or bug.

    So I just built and tried this.

    Thanks - works well :)


    ...δεσ∩

    ---
    ■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI
  • From MRO@BBSESINF to deon on Tuesday, May 30, 2023 00:49:20
    Re: New email (SMTP) alert not triggered when not logged in
    By: deon to Digital Man on Tue May 30 2023 01:48 pm

    Re: New email (SMTP) alert not triggered when not logged in
    By: Digital Man to deon on Mon May 29 2023 06:55 pm

    I could add an option to send email notices to offline users too (for you/your BBS). But this wasn't a recent change or bug.

    Ahh, OK - makes now.

    Please do. I find it helpful, otherwise I dont look for "mail" and it can be a few days before I realise there was one there..



    you should try using betterbird. i leave it open just to fetch emails i might miss. i think nightfox recommended it.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Nightfox@DIGDIST to MRO on Tuesday, May 30, 2023 10:34:55
    Re: New email (SMTP) alert not triggered when not logged in
    By: MRO to deon on Tue May 30 2023 12:49 am

    Please do. I find it helpful, otherwise I dont look for "mail" and it
    can be a few days before I realise there was one there..

    you should try using betterbird. i leave it open just to fetch emails i might miss. i think nightfox recommended it.

    No. I'm not familiar with Betterbird..? I don't even regularly use a desktop mail client these days. I tend to use Gmail, and I tend to just use their web interface.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From MRO@BBSESINF to Nightfox on Wednesday, May 31, 2023 02:44:58
    Re: New email (SMTP) alert not triggered when not logged in
    By: Nightfox to MRO on Tue May 30 2023 10:34 am

    Re: New email (SMTP) alert not triggered when not logged in
    By: MRO to deon on Tue May 30 2023 12:49 am

    Please do. I find it helpful, otherwise I dont look for "mail" and it
    can be a few days before I realise there was one there..

    you should try using betterbird. i leave it open just to fetch emails i might miss. i think nightfox recommended it.

    No. I'm not familiar with Betterbird..? I don't even regularly use a desktop mail client these days. I tend to use Gmail, and I tend to just use their web interface.

    Nightfox

    oh maybe it was ogg or whatever his name is.
    i just have a desktop client to make sure i dont miss anything.
    that's happened before.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Tracker1@TRN to MRO on Friday, June 16, 2023 12:16:19
    Re: New email (SMTP) alert not triggered when not logged in
    By: MRO to deon on Tue May 30 2023 00:49:20

    you should try using betterbird. i leave it open just to fetch emails i might miss. i think nightfox recommended it.

    Cool... have you used it with Synchronet's NNTP? Thunderbird proper made a bunch of breaking changes, and other changes that I can't stand (default response is to reply via email instead of to the nntp channel).


    --
    Michael J. Ryan
    +o roughneckbbs.com
    tracker1@roughneckbbs.com

    ---
    ■ Synchronet ■ Roughneck BBS - roughneckbbs.com
  • From MRO@BBSESINF to Tracker1 on Friday, June 16, 2023 13:22:00
    Re: New email (SMTP) alert not triggered when not logged in
    By: Tracker1 to MRO on Fri Jun 16 2023 12:16 pm

    Re: New email (SMTP) alert not triggered when not logged in
    By: MRO to deon on Tue May 30 2023 00:49:20

    you should try using betterbird. i leave it open just to fetch emails i might miss. i think nightfox recommended it.

    Cool... have you used it with Synchronet's NNTP? Thunderbird proper made a bunch of breaking changes, and other changes that I can't stand (default response is to reply via email instead of to the nntp channel).


    no i just use it to fetch all my webmail. as i recall thunderbird had some issues with synchronet's nntp server but that was long long ago.
    i just prefer to reply to posts on one of my bbses.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::