• (Dialog) TAB order - Subscribed : All : New : Folders : Filtered : cate

    From Lars Anders@21:1/5 to All on Sun Mar 13 23:01:27 2022
    The "category" tabs can of order left to right in a reverse creation.
    But how reorder tabs in "Subscribed : All : New : Folders : Filtered"?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Lars Anders on Sun Mar 13 19:05:03 2022
    Lars Anders wrote:

    The "category" tabs can of order left to right in a reverse creation.
    But how reorder tabs in "Subscribed : All : New : Folders : Filtered"?

    I've never reordered the entries under the All, New, Folders, or
    Filtered tabs. I have rearranged the newsgroups under the Subscribed
    tab. It's been awhile, but I think to select newsgroup(s), and use Alt+Arrowkey to move them up or down. I think I got that info from the
    Help in the program.

    I hunted around the Help contents, and found the related help under
    Contents tab -> Reference -> Drag and drop support. Yep, Alt with
    drap-n-drop.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to VanguardLH on Mon Mar 14 01:20:20 2022
    On 14 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    I've never reordered the entries under the All, New, Folders, or
    Filtered tabs.

    Want to reorder all tabs (not "entries under the tabs").
    Maybe even want to remove unused tabs (maybe Filters remove).

    Cats can easy to reorder by creation date (cat3 before cat2 before cat1).
    But I am asking about other too many tabs.

    Instead of "Subscribed : All : New : Folders : Filters : cat3 cat2 cat1"
    Maybe "Filters : New : Folders : All : Subscribed : cat1 cat2 cat3"

    Even better to remove not using tabs "Filters" and "New" if possibly.
    Maybe then only see this "Folders : All : Subscribed : cat1 cat2 cat3"

    How?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Lars Anders on Sun Mar 13 23:11:47 2022
    Lars Anders wrote:

    VanguardLH <V@nguard.LH> wrote :

    I've never reordered the entries under the All, New, Folders, or
    Filtered tabs.

    Want to reorder all tabs (not "entries under the tabs").

    You cannot reoder the tabs themselves.

    Maybe even want to remove unused tabs (maybe Filters remove).

    The Filters tab is a convenience in finding newsgroup. If you are
    hunting around for a gardening newsgroup, you could keep scrolling the
    list of thousands of newsgroups trying to find a relevant newsgroup, or
    enter "gardening" and get the list shortened to just those that have
    "garden" somewhere in their name. Finding one, or a few newsgroups, in
    a horde of thousands would be difficult to impossible without the
    Filters tab. You say po-tay-toh. App says po-tah-toh. The Filters tab
    is a search tab.

    Instead of "Subscribed : All : New : Folders : Filters : cat3 cat2 cat1" Maybe "Filters : New : Folders : All : Subscribed : cat1 cat2 cat3"

    Why wouldn't Subscribed be the first tab? That is the list of those
    newsgroups to which you have actually subscribed (the ones for which you
    see the articles within them). The other tabs will show you just
    newsgroups, not articles within them. The subscribed newsgroups are
    those where you participate.

    Even better to remove not using tabs "Filters" and "New" if possibly.
    Maybe then only see this "Folders : All : Subscribed : cat1 cat2 cat3"

    Folders show only the local folders. Dialog is a poor e-mail client,
    and should only be used for newsgroups. For Usenet, only the Sent
    folder makes sense: that folder records articles you sent to Usenet.
    The Inbox and Outbox folders are really just for use with e-mail, and
    Dialog is about the worse e-mail client you can use considering the
    plethora of far superior e-mail clients many of which are free.

    As has been evidenced many times in the past, when a client does both
    e-mail and newsgroups, the sender will mistake sending a message to
    Usenet instead of as an e-mail. That means something possible very
    personal ends up living forever in the public venue of Usenet rather
    than just between the sender and recipient via e-mail. Best to use
    Dialog for newsgroups only, and an e-mail client for e-mails only.

    Since development on Dialog ended back in 2002 (with an update in 2005),
    it likely does not support the required protocols for e-mails that
    current e-mail clients can handle, like TLS for encrypting logon
    credentials. Dialog only supports SSL, but I don't which versions.
    Even the latest version 3 got deprecated because it was vulnerable (and
    so is TLS 1.0 which is a clone of SSLv3 but with different handshaking
    making SSLv3 and TLSv1 incompatible). Because SSL got deprecated long
    ago, and even earlier versions of TLS also got deprecated, Dialog cannot support connects to servers that demand TLSv3. The author didn't die
    (back when he abandoned Dialog). He just wasn't interested in it
    anymore, and moved on to more fun stuff.

    It's a very usable but ancient client, and its filtering surpasses most,
    if not all, current NNTP clients, and the ability to test on all headers
    (not just overview, but also non-overview), and allows you to add event
    and custom scripts, and so on. But it doesn't let you reorder the tabs.

    It is what it is. You cannot change the order of the newsgroup tabs (Subscribed, All, New, Folders, and Filtered). However, sometimes Bernd
    knows more about the guts of Dialog than do I, so you'll have to wait
    until he participates to say Yay or Nay. I'm guessing he will note that
    Dialog is written in Delphi (aka Object Pascal), and you could change
    the code to make the program do what you want, but I don't know if
    anyone hosts the source code for Dialog. Not all authors make their
    chrome configured in any way conceivable resulting in a client that
    looks nothing like the original. I suspect the author was more
    interested in functionality than prettiness or personal customization.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to VanguardLH on Mon Mar 14 18:30:27 2022
    On 14 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    The Filters tab is a search tab.

    It is good searchers. Instead I do not need Filters tab.

    Why wouldn't Subscribed be the first tab?

    I do not used subscribed any newsgroups.
    I used categories instead.

    The other tabs will show you just
    newsgroups, not articles within them. The subscribed newsgroups are
    those where you participate.

    The {cat3,cat2,cat1} adds exact that with many better organizations.
    (I use tabs right to left because right is location {headers,messages}. "Settings => Layout => Window layout => {Pane layout=1, Pane content=1}"

    Folders show only the local folders.

    Category tabs only I need.
    I adds {Drafts,Outbox,Sent} inside to {cat3,cat2,cat1}.
    Adds {cat3,cat2,cat1} to solve each problem you speak on! :-)

    The Inbox and Outbox folders are really just for use with e-mail

    I not use Dialog to e-mail. I use Dialog only to USENET.
    The Outbox useful to save unsent when bad USENET connection.

    As has been evidenced many times in the past, when a client does both
    e-mail and newsgroups, the sender will mistake sending a message to
    Usenet instead of as an e-mail.

    Not to worry.
    Never I use Dialog to e-mail!

    Dialog cannot support connects to servers that demand TLSv3.

    Dialog work good with STUNNEL to USENET encrypt nntp servers.
    Never I use Dialog to e-mail.

    But it doesn't let you reorder the tabs.
    It is what it is. You cannot change the order of the newsgroup tabs

    That is probably answer I like to find.
    Thank you!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to VanguardLH on Mon Mar 14 20:48:12 2022
    On Sun, 13th Mar 2022 23:11:47 -0500, VanguardLH wrote:

    [Reorder/hide fixed group tabs]
    Dialog is written in Delphi (aka Object Pascal), and you could change
    the code to make the program do what you want, but I don't know if
    anyone hosts the source code for Dialog.

    AFAICT, Marcus is the only one with access to the code. So, changing the
    code and recompiling is out of question. (Without disassembling the whole thing. - Or the like...)

    IIRC, someone (permanently) hid one or several of the standard tabs by
    changing the Dialog.exe file with a resource editor. This is /not/ sth.
    I'd recommend in such a case.

    It /might/ be possible to tackle the problem with a message script. (By intercepting the tab drawing messages.) - Again, IMHO, not really worth
    the effort.

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Mon Mar 14 20:30:41 2022
    On Sun, 13rd Mar 2022 23:01:27 +0100, Lars Anders wrote:

    The "category" tabs can of order left to right in a reverse creation.
    But how reorder tabs in "Subscribed : All : New : Folders : Filtered"?

    Categories <Subscribed> to <Filtered> are fixed. They can neither be
    deleted nor is it possible to re-order them.

    All user defined categories can be deleted/renamed/re-ordered. To do this, click with right mouse button on an arbitrary group/folder. In the mouse
    menu choose <Category> -> <ManageCategories...>.

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Tue Mar 15 00:30:01 2022
    On 14 Mar 2022, Bernd Rose <b.rose.tmpbox@arcor.de> wrote :

    Categories <Subscribed> to <Filtered> are fixed. They can neither be
    deleted nor is it possible to re-order them.

    That is answer I seeked!
    Not what I want but the no can do answer is expected.

    On the side, only of those folders useful is "All" to me.

    Subscribed = I use {cat3,cat2,cat1} categories instead.
    New = I do not use it
    Folders = I put Drafts & Outbox in a category instead.
    Filtered = I do not use it

    Not hope to use resource editor because do not know what to change. https://mh-nexus.de/en/hxd/

    Thank you Bernd!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to VanguardLH on Mon Mar 14 22:35:04 2022
    VanguardLH wrote:

    Category tabs only I need.

    I've never seen a Category tab.

    I just found right-clicking within the newsgroups list (under any of the Subscribed, All, New, Folders, or Filtered tabs) has Category in the
    context menu. I've never thought of the tabs (Subscribed, All, etc) as categories. So now I see how to add a new tab to the newsgroups pane.

    However, how do you add a newsgroup into the personally-defined category
    tab? Seems you have to visit the Subscribed, All, or Filtered tabs to
    select newsgroup(s), and then right-click on the selection to use
    Category -> <category>. Is that how you're doing categories?

    I do something similar, but without adding new tabs (which could lead to
    having to enlarge the newsgroups pane to show all category tabs). Under
    the Subscribed tab, I drag the newsgroups together that I want grouped together. Then I right-click in the tab's pane, select Rearrange in the context menu, and choose to add a separator bar. I add N-1 separators,
    and then drag them between the groups of newsgroups. However, adding separators will make the newsgroups list longer possibly requiring more scrolling.

    Since categories is just grouping of newsgroups, your way is to add
    another tab, one for each category, and show the newsgroups under there.
    My way is to use the Subscribed tab (since I don't participate in non-subscribed newsgroups), and use grouping and separators to show "categories" of grouped newsgroups.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Lars Anders on Mon Mar 14 22:21:34 2022
    Lars Anders wrote:

    VanguardLH <V@nguard.LH> wrote :

    The Filters tab is a search tab.

    It is good searchers. Instead I do not need Filters tab.

    When the All tab is selected (showing all newsgroups), you can hit
    Ctrl+F to open the Find dialog. That will find the first matching
    newsgroup from the currently selected on. If there are a hundred
    matching newsgroups, you'll have to keep hitting the F3 key to repeat
    the search to find all the matching newsgroups.

    The Filter tab lets you search, but shows you the complete list of
    matches all at once. Instead of searching for matching newsgroups one
    by one, you can scroll through the results list.

    Just different ways to search. Since I rarely know the specific
    newsgroup that I want to find (and probably never used before), I'm
    hunting around by names, and a list of matches gives me a better idea of
    which newsgroups might be relevant rather than hitting each match one at
    a time, and trying to remember what I found before.

    Why wouldn't Subscribed be the first tab?

    I do not used subscribed any newsgroups.
    I used categories instead.

    New one to me. How do you get Dialog to show "categories" of
    newsgroups? How do you select which newsgroups are in which category?

    The {cat3,cat2,cat1} adds exact that with many better organizations.

    Where is this defined?

    Category tabs only I need.

    I've never seen a Category tab.

    "40tude Dialog uses a three pane window. The three main elements are the newsgroup list, the header list (or article list) and the body pane."

    That's from its help. You select a newsgroup in the left "newsgroups"
    pane to show what articles are in it. The header list pane lets you see
    which articles are in the selected newsgroup. The body pane shows you
    what is in the selected article.

    Under Settings -> Layout -> Windows layout, I use the 2nd layout which
    shows me a longer newsgroups list. The content in the panes is
    [news]groups, articles, and headers. No choice of "category".

    I can go to Settings -> Layout -> Edit newsgroups header columns, but
    that defines what columns are shown under each tab, not which tabs are
    visible.

    Under the Subscribed tab, I can rearrange the newsgroups to which I am subscribed in an order that is similar to a "category", and add a
    separator line between those groups - but that's not really a categories
    but just ordering the list of subscribed newsgroups.

    When I search on "category" or "categories" (won't let me search on
    "categor" to cover both) in the help, nothing shows on how to add a
    *tab* named Category.

    I adds {Drafts,Outbox,Sent} inside to {cat3,cat2,cat1}.
    Adds {cat3,cat2,cat1} to solve each problem you speak on! :-)

    Are you doing this "category" stuff under the Folders tab? I am curious
    how you are creating a "category" tab, and from where you select which newsgroups to add to a category. Are you creating a new folder, and
    then using scripts to somehow move links to newsgroups to a folder?

    Dialog cannot support connects to servers that demand TLSv3.

    Dialog work good with STUNNEL to USENET encrypt nntp servers.

    Yep, that's one way to add TLS support to Dialog, or any program that is
    old and doesn't support later SSL or TLS versions. You have to figure
    out how to chain the client program to sTunnel (which port on the client connects to which port of sTunnel), and then sTunnel to the server
    (which port of sTunnel connects to which port on the server). As I
    recall, you use command-line arguments and edit text config files. No
    GUI to visually map it all out. Reminds me of the olden days of
    configuring the Apache web server using text config files.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to VanguardLH on Tue Mar 15 07:00:54 2022
    On 15 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    I just found right-clicking within the newsgroups list (under any of the Subscribed, All, New, Folders, or Filtered tabs) has Category in the
    context menu. I've never thought of the tabs (Subscribed, All, etc) as categories. So now I see how to add a new tab to the newsgroups pane.

    Yes. I like three category {cat3,cat2,cat1} for different newsgroups.
    Double click newsgroup inside category to get all new messages.
    See also "Default group options" & "Selected group options" settings.

    However, how do you add a newsgroup into the personally-defined category
    tab?

    Right click any newsgroup to create catetgory {cat3,cat2,cat1}
    "Category => Manage categories => New => cat3"
    "Category => Manage categories => New => cat2"
    "Category => Manage categories => New => cat1"

    Then right click any newsgroup to add to category of desire.
    "ng1:srv1 => Category => cat1"
    "ng2:srv1 => Category => cat1"
    "ng3:srv1 => Category => cat1"

    "ng1:srv2 => Category => cat2"
    "ng2:srv2 => Category => cat2"
    "ng3:srv2 => Category => cat2"

    "ng4:srv1 => Category => cat3"
    "ng5:srv2 => Category => cat3"
    "ng6:srv3 => Category => cat3"

    Seems you have to visit the Subscribed, All, or Filtered tabs to
    select newsgroup(s), and then right-click on the selection to use
    Category -> <category>. Is that how you're doing categories?

    Yes.
    Step 1 is create category and order category as you liked.
    Step 2 assigned each newsgroup:server to best category.

    My example above.
    cat1 => {ng1:srv1,ng2:srv1,ng3:srv1} + Drafts + Outbox
    cat2 => {ng1:srv2,ng2:srv2,ng3:srv2}
    cat3 => {ng4:srv1,ng5:srv2,ng6:srv3}

    I do something similar, but without adding new tabs (which could lead to having to enlarge the newsgroups pane to show all category tabs).

    Best is keep category name short.
    Maybe not "cat3" but "3"
    Maybe not "cat2" but "2"
    Maybe not "cat1" but "1"

    More short name more better.
    Only need short tab.

    Under
    the Subscribed tab, I drag the newsgroups together that I want grouped together. Then I right-click in the tab's pane, select Rearrange in the context menu, and choose to add a separator bar. I add N-1 separators,
    and then drag them between the groups of newsgroups. However, adding separators will make the newsgroups list longer possibly requiring more scrolling.

    I view no value in "Subscribed" and I do not know what it do that good.

    Since categories is just grouping of newsgroups, your way is to add
    another tab, one for each category, and show the newsgroups under there.

    Yes.
    Tab 1 = newsgroups I used most
    Tab 2 = backup when one server down
    Tab 3 = newsgroup I used least

    My way is to use the Subscribed tab (since I don't participate in non-subscribed newsgroups), and use grouping and separators to show "categories" of grouped newsgroups.

    I do not understand what is "Subscribed" meaning.
    Is just doubleclick newsgroup in tab the same resulting action?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to VanguardLH on Tue Mar 15 07:01:34 2022
    On 14 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    The Filter tab lets you search, but shows you the complete list of
    matches all at once. Instead of searching for matching newsgroups one
    by one, you can scroll through the results list.

    Many more easy to search of aioe.gtl file in Dialog data folder.
    copy C:\Dialog\data\aioe.gtl C:\Dialog\data\aioe_groups.txt
    notepad++ C:\Dialog\data\aioe_groups.txt

    Under the Subscribed tab, I can rearrange the newsgroups to which I am subscribed in an order that is similar to a "category", and add a
    separator line between those groups - but that's not really a categories
    but just ordering the list of subscribed newsgroups.

    I not see advantage to "Subscribed" when I add manually {cat3,cat2,cat1}.
    cat1 => {ng1:srv1,ng2:srv1,ng3:srv1} + Drafts + Outbox
    cat2 => {ng1:srv2,ng2:srv2,ng3:srv2}
    cat3 => {ng4:srv1,ng5:srv2,ng6:srv3}

    I not need any but not "All" & {cat3,cat2,cat1} in Dialog GUI.

    Yep, that's one way to add TLS support to Dialog, or any program that is
    old and doesn't support later SSL or TLS versions. You have to figure
    out how to chain the client program to sTunnel (which port on the client connects to which port of sTunnel), and then sTunnel to the server
    (which port of sTunnel connects to which port on the server).

    You choose any port 12345 for nntpserver1.

    Dialog "Settings => Servers... => Newsservers => nntpserver1"
    Host = 127.0.0.1
    Port = 12345

    Notepad++ stunnel.conf
    [nntpserver1]
    client = yes
    accept = 127.0.0.1:12345
    connect = nntpserver1.org:563
    verifyChain = yes
    CAfile = ca-certs.pem
    checkHost = nntpserver1.org

    Work easy!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Lars Anders on Tue Mar 15 03:01:50 2022
    Lars Anders wrote:

    I do not understand what is "Subscribed" meaning.
    Is just doubleclick newsgroup in tab the same resulting action?

    There are some functions in, or can be added via script, Dialog that
    work on subscribed newsgroups.

    For a subscribed newsgroup, in the Status column, there is a square icon
    that has a solid thick line at the top and a bunch of thin lines in the
    body representing a newspaper. In Help, search on "icon", and select
    the "The Newsgroup List" topic. You'll see what the status icons look
    like. Although you are using categories, I suspect you are subscribing
    to the newsgroups you put in those categories, so Dialog will update to
    get the articles in those subscribed newsgroups. That is, when you look
    in your categories tabs, do those newsgroups have the square icon in the
    Status column? If you look in the Subscribed tab, are the newsgroups
    listed there the same ones you put in your category tabs?

    There is no automatic downloading of article bodies in Dialog. I had to
    add script events to get Dialog to automatically get articles while it
    was running instead of me having to manually instigate article downloads
    by having to [double] click on newsgroups. The event scripts are:

    _OnStartup event script_

    // These actions are committed when starting up 40tude Dialog.

    program OnStartup;

    procedure OnStartup;
    begin
    ADo('GetNewEmailsForAllIdentities'); // Get all new e-mails.

    ADo('GetNewHeadersInSubscribedGroups'); // Get headers for new posts in subscribed groups.

    timer1.interval:=60000*5; // Get e-mails at 5-minute intervals.
    timer1.enabled:=true; // Used by OnTimer1 event script.

    timer2.interval:=60000*5; // Get newsgroups posts at 5-minute intervals.
    timer2.enabled:=true; // Used by OnTimer2 event script.
    end;

    begin
    end.


    _OnTimer1 event script_

    // See OnStartup event script on enabling this timer event script.
    program OnTimer1;

    procedure OnTimer1;
    begin
    ADo('GetNewEmailsForAllIdentities'); // Get new e-mails
    end;

    begin
    end.


    __OnTimer2 event script_

    // See OnStartup event script on enabling this timer event script.

    program OnTimer2;

    procedure OnTimer2;
    begin
    ADo('GetNewHeadersInSubscribedGroups'); // Get headers for new posts.
    end;

    begin
    end.


    OnTimer1 is to check for new e-mails on the server (but I don't use
    Dialog for e-mail). OnTimer2 is to check for new messages from the
    Usenet servers. You'll see the OnStartup event script uses those
    timers, and also specify how many milliseconds is the polling interval.

    The ADo('GetNewHeadersInSubscribedGroups') function in OnTimer2 is
    getting new headers from *subscribed* newsgroups. The OnStartup script
    uses the same function. When Dialog loads, it runs the OnStartup
    script, so it polls for new messages when it starts, and then uses the
    OnTimer2 script to check for new messages at 5-minute intervals.

    I don't want Dialog to retrieve articles for every newsgroup it finds on
    the server. There are way over 20,000 newsgroups, I don't want Dialog
    wasting time getting articles for newsgroups where I do not participate.
    I want Dialog to only poll (on startup, and every 5 minutes thereafter)
    for new messages in the subscribed newsgroups.

    I've had Dialog polling for new messages (only in subscribed newsgroups)
    for so long that I'm not about the manual method. I think the manual
    method has you double-click a newsgroup to then have it download new
    articles (since last visit there) for the selected newsgroup. That
    means I'd have to double-click every newsgroup I want to view, wait for
    the new message downloads, and then I can see a list of the articles in
    that newsgroup. Too much wasted time with manual actions and waiting
    for downloads when I can add automatic polling to Dialog via script. (*)

    (*) There's another reason why I use polling in Dialog. To test on
    all headers (overview and non-overview) in my filters, I have to
    download an entire message. The initial poll only gets the overview
    headers when you see the article listed in the articles pane. My
    filters often use non-overview headers, like Path, and those are only
    available if I download the entire message (headers+body). That makes
    message retrieval take longer, and why I only participate in text-only newsgroups. Getting just the overview headers is shorter, but messages
    in text-only newsgroups are relatively short, anyway (when compared, to
    say, binary newsgroups). I can test on ANY header in my filters if full messages are downloaded, but I don't want to wait around, so I have
    Dialog poll the subscribed newsgroups while I'm busy reading a message.

    I'm sure besides script using functions to work with subscribed
    newsgroups that there are built-in functions in Dialog that only work
    with subscribed newsgroups. Following are examples.

    - After all, Online menu -> Get new headers in subscribed groups will
    work only on subscribed newsgroups, not those you put in a category
    tab that are unsubscribed. There is also the Online menu -> Check for
    new headers in subscribed groups. This had Dialog get new messages in
    ALL the newsgroups to which you subscribed, not just one newsgroup at
    a time using the Online menu -> Get new headers in select groups.

    - I described how I can group newsgroups together (by dragging them to
    change their order in the newsgroups list) and add the separator bar
    to delineate the groups from each other. I can do that in the
    Subscribed tab. I cannot do that reordering or grouping in the other
    standard tabs (All, New, Folders, Filtered). While you can add
    newsgroups into your user-defined category tabs, can you arrange their
    order to your liking? From what I can tell, rearrange only works in
    the Subscribed tab.

    - There is also the thread blocking option in Dialog which help says
    "Using Minimal blocking threads lets you get new headers in a long
    list of subscribed group for example and while headers come in for
    other groups you can still get bodies in other groups without having
    to wait for all the "Get headers" jobs to finish." Well, that only
    works on subscribed newsgroups.

    I'm sure there is other functionality in Dialog that only works on
    subscribed newsgroups, and if you subscribe to newsgroups then they are
    listed in the Subscribed tab where you can rearrange to group and
    delineate them however you want.

    Look in your category tabs in the newsgroups list pane. If they have
    the square newspaper-like icon, you are subscribed to those newsgroups
    which means they'll be listed under the Subscribed tab. With those
    subscribed newsgroups in your category tabs, you'll have duplicated
    newsgroups listed under Subscribed, and under your category tabs.

    I'm pretty sure the Subscribed tab was not intended as a do-nothing
    category, especially since it is fixed (you cannot delete or move it).
    Your category tabs, in contrast, are not as permanent.

    Oh, another point is seeing which newsgroups have new messages. With
    them grouped (categorized) under the Subscribed tab, I can easily scroll
    under one tab to see which newsgroups have new messages. I don't have
    to bounce between category tabs to check which newsgroups might have new messages. However, I'm having Dialog automatically poll for new
    messages in subscribed newsgroups rather than have to do manual polls,
    so an extra mouse click to bounce between category tabs isn't much more
    than doing the manual poll process.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to VanguardLH on Tue Mar 15 19:42:42 2022
    On Tue, 15th Mar 2022 03:01:50 -0500, VanguardLH wrote:

    There is no automatic downloading of article bodies in Dialog.

    Huh? <Default/Selected Group Options> -> <Retrieving>

    I'm sure besides script using functions to work with subscribed
    newsgroups that there are built-in functions in Dialog that only work
    with subscribed newsgroups.

    I'm not so sure. - But to lazy to test, atm. ;-)

    "Get new headers in subscribed groups" actually is "Get new headers in subscribed/categorized groups", for instance.

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Tue Mar 15 19:32:36 2022
    On Tue, 15th Mar 2022 07:01:34 +0100, Lars Anders wrote:

    On 14 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    The Filter tab lets you search, but shows you the complete list of
    matches all at once. Instead of searching for matching newsgroups one
    by one, you can scroll through the results list.

    Many more easy to search of aioe.gtl file in Dialog data folder.
    copy C:\Dialog\data\aioe.gtl C:\Dialog\data\aioe_groups.txt
    notepad++ C:\Dialog\data\aioe_groups.txt

    The <Filter> input field is optimized for Usenet groups. "Contain" and
    "Begin with" are simple. "RegEx" permits much more. "Have Initials"
    requires some hard RegEx work to be duplicated inside Notepad++.

    Groups are often referred in Usenet by their initials. As an example: news.software.readers is nsr. While reading messages /inside/ the
    group in question, the "initial form" usually is self-evident. But if
    I would refer to dcs4 here, you might need to use the Filtered tab to
    deduce, that I'm referring to de.comm.software.40tude-dialog.

    Apart from this: Even if you did find the correct group(s) with your
    Notepad++ approach, you'd still need to find them inside 40tude Dialog.
    The detour via Notepad++ seems therefore, IMHO, rather long-winded...

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Tue Mar 15 19:37:34 2022
    On Tue, 15th Mar 2022 07:00:54 +0100, Lars Anders wrote:

    I do not understand what is "Subscribed" meaning.

    Usenet evolved partially from mailing lists. To get messages from such
    lists, you had to "subscribe" on the list server(s).

    As is the case with mailing lists, you will not read each and every Usenet newsgroup. Selecting groups for reading and/or active participation was
    named likewise. But with Usenet "subscribe" is client-side information.
    (It is only relevant for your Usenet client program.)

    The first Usenet clients only differentiated their group list views in
    "All" and "Subscribed". "Categories" (like you use with 40tude Dialog)
    is a later concept for people subscribing to a multitude of groups.

    40tude Dialog permitting non-subscribed groups to be selected for the categories tabs is just a convenience. It is up to the user, whether
    this distinction results in something useful.

    [Subscribe]
    Is just doubleclick newsgroup in tab the same resulting action?

    On All/New/Filtered tabs, doubleclick is configured to the "subscribe"
    command.

    On the tab Subscribed and all category tabs, doubleclick is configured
    to load the latest headers from the group in question. (Regardless of
    its subscription state.)

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Bernd Rose on Tue Mar 15 15:50:22 2022
    Bernd Rose wrote:

    On Tue, 15th Mar 2022 07:01:34 +0100, Lars Anders wrote:

    On 14 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    The Filter tab lets you search, but shows you the complete list of
    matches all at once. Instead of searching for matching newsgroups one
    by one, you can scroll through the results list.

    Many more easy to search of aioe.gtl file in Dialog data folder.
    copy C:\Dialog\data\aioe.gtl C:\Dialog\data\aioe_groups.txt
    notepad++ C:\Dialog\data\aioe_groups.txt

    The <Filter> input field is optimized for Usenet groups. "Contain" and
    "Begin with" are simple. "RegEx" permits much more. "Have Initials"
    requires some hard RegEx work to be duplicated inside Notepad++.

    Groups are often referred in Usenet by their initials. As an example: news.software.readers is nsr. While reading messages /inside/ the
    group in question, the "initial form" usually is self-evident. But if
    I would refer to dcs4 here, you might need to use the Filtered tab to
    deduce, that I'm referring to de.comm.software.40tude-dialog.

    Apart from this: Even if you did find the correct group(s) with your Notepad++ approach, you'd still need to find them inside 40tude Dialog.
    The detour via Notepad++ seems therefore, IMHO, rather long-winded...

    Bernd

    With both the search feature (Ctrl+F, Groups tab) along with the
    Filtered tab (aka category) which will search on a string or can even
    use regex to better define just what to find, I see no reason to jump
    out of Dialog to find relevant newsgroups.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Bernd Rose on Tue Mar 15 15:46:55 2022
    Bernd Rose wrote:

    VanguardLH wrote:

    There is no automatic downloading of article bodies in Dialog.

    Huh? <Default/Selected Group Options> -> <Retrieving>

    There is no setting there on a polling interval. The options there
    under Group -> (Default|Selected) group options -> Retrieving are shown
    in the screen capture at:

    https://imgur.com/NMI6rq0

    There is no polling interval specified. Dialog will not automatically
    poll on its load nor at intervals. You have to manually instigate a
    poll (double-click on a newsgroup, or use the "Get new headers in (subscribed|selected) groups" or use the toolbar buttons to effect the
    same menu options) to get Dialog to retrieve new messages, or use a
    script to automatically poll for new messages.

    The event scripts for OnStartup and OnTimer(1|2) make polling automatic.
    I have it check at 5-minute intervals. I don't have to manually
    instigate the new-message polls. I can be reading a message while
    Dialog goes on retrieving articles in other subscribed newsgroups.

    This was one of the first failings of Dialog (no scheduled polling) when
    I was trialing many alternatives to Outlook Express with OE-QuoteFix
    (along with some OE registry tweaks that became available in Windows XP
    SP-3). Dialog failed my requirements across many trials (I was doing
    trials at about 3-6 month intervals to get acquainted with the
    candidates before deciding which to drop, and I ended up dropping all of
    them, including Dialog in each trial session). It wasn't until I
    decided to expend the effort, and after even more exasperation using OE+OEQuotFix, that I delved into modifying Dialog via scripts. All the
    other NNTP candidates had scheduled polling, but not Dialog. Add
    scripts to the OnStart and OnTimer2 events gave Dialog auto polling.

    I'm sure besides script using functions to work with subscribed
    newsgroups that there are built-in functions in Dialog that only work
    with subscribed newsgroups.

    I'm not so sure. - But to lazy to test, atm. ;-)

    "Get new headers in subscribed groups" actually is "Get new headers in subscribed/categorized groups", for instance.

    The help mentions using ADo('GetNewHeadersInSubscribedGroups') for event scripts. No mention of a function to get headers in selected
    newsgroups, because there wouldn't be any selected when the event runs.
    This ADO() function to poll subscribed groups was also used in the
    user-written scripts to add automatic (or scheduled) polling to Dialog,
    but I don't if that user-written script library survived. Getting new
    headers in all newsgroups (i.e., whether subscribed or not) would
    retrieve headers for ALL newsgroups, and at 20K+ newsgroups Dialog would
    take days if not weeks (*) to get all articles across all newsgroups.

    (*) I configured Dialog to retrieve not just headers but headers and
    bodies (i.e., full messages; Group menu -> Default group options ->
    Retrieving -> Retrieve bodies for all new message = Enabled), so I
    can test on all headers (overview and non-overview) in the
    messages, not just on the overview headers, in my filters. Some
    non-overview headers tested in some of my filter are Path,
    User-Agent, Mail-Copies-To, Organization. That's why my filters
    have to test using Header:{<criteria>} to test on non-overview
    headers (only available after the article has been retrieved)
    instead of specifying an overview header, like From:{<criteria>},
    Subject:{<criteria>}, Message-ID:{<criteria>}. Just retrieving
    headers would take less time than retrieving headers+bodies, but
    retrieving just headers only gives me the overview headers at the
    time the filters get exercised.

    I could find ADo() functions that worked on getting new messages for
    subscribed newsgroups. I did not find ADo() functions (that run on
    startup or at scheduled intervals) that worked on non-subscribed
    newsgroups, but then I wouldn't want to get new messages from newsgroup
    to which I'm not subscribed, like all the other 20K+ newsgroups where I
    do not participate.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Quinn C@21:1/5 to All on Tue Mar 15 18:04:07 2022
    * VanguardLH:

    Lars Anders wrote:

    Instead of "Subscribed : All : New : Folders : Filters : cat3 cat2 cat1"
    Maybe "Filters : New : Folders : All : Subscribed : cat1 cat2 cat3"

    Why wouldn't Subscribed be the first tab? That is the list of those newsgroups to which you have actually subscribed (the ones for which you
    see the articles within them). The other tabs will show you just
    newsgroups, not articles within them. The subscribed newsgroups are
    those where you participate.

    In my case, those are too many for my taste. I actually read in
    personalized categories that have fewer groups in them, by subject. Some
    of these tabs I open every time, others only occasionally.

    "New" is pretty useless nowadays. I may have used it a few times in 20
    years.

    Even better to remove not using tabs "Filters" and "New" if possibly.
    Maybe then only see this "Folders : All : Subscribed : cat1 cat2 cat3"

    Folders show only the local folders. Dialog is a poor e-mail client,
    and should only be used for newsgroups. For Usenet, only the Sent
    folder makes sense: that folder records articles you sent to Usenet.
    The Inbox and Outbox folders are really just for use with e-mail,

    Not at all. I use the Outbox all the time for Usenet. I leave posts
    there for a while, then re-read, edit, sometimes delete them.

    I will leave this post in the outbox while I read some more answers in
    this thread. Maybe some of what I wrote is obsolete.

    Also, I created some folders into which Usenet posts get copied. The
    first place I always read is the folder that has my own posts and
    answers to them.

    --
    Novels and romances ... when habitually indulged in, exert a
    disastrous influence on the nervous system, sufficient to explain
    that frequency of hysteria and nervous disease which we find
    among the highest classes. -- E.J. Tilt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Quinn C on Tue Mar 15 23:33:34 2022
    On 15 Mar 2022, Quinn C <lispamateur@crommatograph.info> wrote :

    Not at all. I use the Outbox all the time for Usenet. I leave posts
    there for a while, then re-read, edit, sometimes delete them.

    Sometimes I queued more than one message in Outbox as to send all at once.
    Good for flaky network connect.

    WARNING PSA A Outbox bug watch out for!

    If you is inside Outbox when hit send message get modified temporarily.
    If open they are looking blank. But not real. Temp file bug in Dialog!
    Must not EDIT!

    Temporary file bug.
    Hard to explain.

    Must be best to get out of Outbox before to hit SEND button!!!!!!!!!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to VanguardLH on Tue Mar 15 23:26:11 2022
    On 15 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    I see no reason to jump
    out of Dialog to find relevant newsgroups.

    I understand concerns.

    Outside of filter/search would it work to read in all newsgroups from server
    1 and then edit gtl file for server 1 & delete all groups not needed?

    Open Dialog
    Read in all groups in aioe server
    Close Dialog
    Notepad++ aioe.gtl
    Delete newsgroups not wanted
    Save aioe.gtl
    Open Dialog

    Would that gtl edit work as simplify list of newsgroups in "All" tab?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Tue Mar 15 23:17:34 2022
    On 15 Mar 2022, Bernd Rose <b.rose.tmpbox@arcor.de> wrote :

    On All/New/Filtered tabs, doubleclick is configured to the "subscribe" command.

    That explain why newsgroup doubleclick work different than in categories!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Quinn C on Tue Mar 15 20:45:44 2022
    Quinn C wrote:

    I use the Outbox all the time for Usenet. I leave posts
    there for a while, then re-read, edit, sometimes delete them.

    Messages that hang in the Outbox folder are those that failed to get
    sent to the NNTP server, and the client fails to retry a send on those messages. Messages you compose but do not send should be in the Drafts
    folder.

    Outbox is where a new message to send gets temporarily saved until the
    client does a send. Normally when you send, the newly composed message
    briefly appears in the Outbox, because it is from that folder that the
    client sends a copy to the server, and the client should then delete the
    copy in the Outbox folder. Drafts is where you hold messages until
    you're ready to do a send.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Lars Anders on Tue Mar 15 20:41:39 2022
    Lars Anders wrote:

    On 15 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    I see no reason to jump
    out of Dialog to find relevant newsgroups.

    I understand concerns.

    Outside of filter/search would it work to read in all newsgroups from
    server 1 and then edit gtl file for server 1 & delete all groups not
    needed?

    Open Dialog
    Read in all groups in aioe server
    Close Dialog
    Notepad++ aioe.gtl
    Delete newsgroups not wanted
    Save aioe.gtl
    Open Dialog

    Would that gtl edit work as simplify list of newsgroups in "All" tab?

    I don't see the point of deleting locally cached newsgroup names for a
    server. The moment you ever have to requery the server, all those
    newsgroups you deleted will reappear.

    Folks, and even I, cannot find a newsgroup that others have noted.
    Could be their NNTP server has newsgroups that are not peered to the
    NNTPs server that I use, but only happens for private NNTP server (those
    that don't peer to Usenet, like news.grc.com, or companies that use NNTP
    for internal communication). That's because the noted newsgroup was
    added to the server after the last time Dialog queried the server to
    sync its list of newsgroups. To get at the new newsgroups (not the same
    as getting new messages in newsgroups), you use:

    Online menu -> Get complete grouplists
    or -> Update grouplists

    The client and server can get out of sync as to the newsgroups list. If
    others are seeing a newsgroup you cannot, you need to refresh the
    client's local cache of newsgroups names. You'll do a lot of editing to
    remove unwanted newsgroups in the locally cached list of newsgroups, but
    that might not be in sync with the server, so later you have to sync
    them up again, and all those newsgroups you removed will show up again.

    Um, just where are you finding .gtl files for Dialog? I don't have any
    .gtl files under Dialog's program folder. I don't have any .gtl files
    anywhere on my computer. What version of Dialog are you using?

    You mention an aioe.gtl file. Not only do I not find any .gtl file(s),
    but I don't find any in Dialog's folder or subfolders that have the
    server's name as the filename.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Quinn C@21:1/5 to All on Wed Mar 16 09:58:49 2022
    * VanguardLH:

    Quinn C wrote:

    I use the Outbox all the time for Usenet. I leave posts
    there for a while, then re-read, edit, sometimes delete them.

    Messages that hang in the Outbox folder are those that failed to get
    sent to the NNTP server, and the client fails to retry a send on those messages. Messages you compose but do not send should be in the Drafts folder.

    Outbox is where a new message to send gets temporarily saved until the
    client does a send.

    That sounds like a setup with an automatic send routine. I don't have
    that. Either I click Send on a message right away, or I use Online >
    Send all messages in outbox, manually.

    Normally when you send, the newly composed message
    briefly appears in the Outbox, because it is from that folder that the
    client sends a copy to the server, and the client should then delete the
    copy in the Outbox folder. Drafts is where you hold messages until
    you're ready to do a send.

    Thanks, I've been using Dialog for about 20 years, and my setup works
    fine. 20 years means that at the very beginning, I was still on Dialup,
    so it was a completely normal procedure to put posts ready to send in
    the Outbox until they get sent - which could be hours later.

    These days, I put things there that are in principle ready to send, but
    I don't necessarily send them right away, so if two hours have passed, I
    use this opportunity to proofread, make them clearer, or scrap them if
    my ideas have changed.

    In Drafts, I have other things that I know are definitely not ready.

    --
    Gehören Sie auch zu billigeren Geschenk für Ihre Freunde wollen
    -- SPAMPOESIE

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Wed Mar 16 20:59:43 2022
    On Tue, 15th Mar 2022 23:26:11 +0100, Lars Anders wrote:

    would it work to read in all newsgroups from server 1 and then edit gtl
    file for server 1 & delete all groups not needed?

    It is /very/ dangerous to meddle with files from the Dialog database using external programs. Most context is index-based. If you delete entry 10,
    for instance, every index larger or equal 10 will point to a wrong entry.

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to VanguardLH on Wed Mar 16 20:51:10 2022
    On Tue, 15th Mar 2022 15:46:55 -0500, VanguardLH wrote:

    There is no automatic downloading of article bodies in Dialog.

    Huh? <Default/Selected Group Options> -> <Retrieving>

    There is no setting there on a polling interval.

    I thought you referred to the bodies (in direct combination with the
    headers), not to automatic downloading in general.

    I'm sure besides script using functions to work with subscribed
    newsgroups that there are built-in functions in Dialog that only work
    with subscribed newsgroups.

    I'm not so sure. - But to lazy to test, atm. ;-)

    "Get new headers in subscribed groups" actually is "Get new headers in
    subscribed/categorized groups", for instance.

    The help mentions using ADo('GetNewHeadersInSubscribedGroups') for event scripts. No mention of a function to get headers in selected
    newsgroups, because there wouldn't be any selected when the event runs.

    Just checked <Online> -> <Get new headers in subscribed groups>. It
    retrieved all new headers from every group of the currently active
    category tab. (Regardless of the group subscription state.)

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Quinn C on Wed Mar 16 21:05:18 2022
    Quinn C wrote:

    * VanguardLH:

    Quinn C wrote:

    I use the Outbox all the time for Usenet. I leave posts
    there for a while, then re-read, edit, sometimes delete them.

    Messages that hang in the Outbox folder are those that failed to get
    sent to the NNTP server, and the client fails to retry a send on those
    messages. Messages you compose but do not send should be in the Drafts
    folder.

    Outbox is where a new message to send gets temporarily saved until the
    client does a send.

    That sounds like a setup with an automatic send routine. I don't have
    that. Either I click Send on a message right away, or I use Online >
    Send all messages in outbox, manually.

    Nope. While composing a new message, a copy gets saved into the Drafts
    folder. Dialog doesn't have an option to specify at what interval while composing the new content gets saved as a copy in the Drafts folder.
    For Dialog, existing the compose dialog has it prompt if you want to
    save the message. If so, it gets saved in the Drafts folder.

    When you click the Send button, the client saves the message in the
    Outbox, because it is that copy the client will submit to the server
    during the send. While composing, and even if interrupting the compose,
    the Drafts folder is where drafts gets saved hence the name of the
    folder. When sending (manual or automatic), the message goes into the
    Outbox folder. Why? The send operation may fail. Instead of relying
    on some temp copy of the message (which will disappear when the client
    gets unloaded), the copy in the Outbox folder represents what you
    intended to send, and will be available on the next send (if no errors
    occur that time).

    For example, while composing a message, you could lose Internet
    connectivity. You cannot send the message you were composing. Where
    would the client find that message on the next attempt send? In the
    Outbox folder where was the copy it tried to send before.

    If a send operation takes a long time, like you are sending tons of
    messages at a time, or they are huge, the send operation may take long
    enough for you to see the message to send goes into the Outbox, and upon successful send that copy disappears.

    Some clients have the option to Send Later. The message still goes into
    the Outbox folder, but the client attempts a send operation at a later
    time. This is similar to when you lose Internet connectivity, so the
    send fails, but a later send will retry the messages sitting in the
    Outbox folder.

    I don't use any automatic or scripted send operation. I click on the
    Send button in the compose window. That puts the message in the Outbox,
    tries to send it to the server, and removes that copy if the send is successful. If the send fails, I can try another send later, because
    the message is still sitting in the Outbox folder where the client
    expects to find messages it is told to send.

    If you save a message in the Outbox folder, it could get sent before you
    are done editing it. The Drafts folder is where you put messages you
    intend to send, but haven't yet sent which allows you to modify them
    before sending them. Outbox is for messages that are in the sending
    process until eventually (now or later) are successfully sent. Drafts
    is the folder you hold messages you have not yet determined to send as
    you might need to do more research to update the message. Outbox is
    "ready to send". Drafts is "I'm still editing".

    If a message gets stuck in the Outbox, the send failed (if a send has
    been attempted), and awaits the next send that is successful. Messages
    in Drafts hang around regardless of how many successful send operations
    have been performed.

    Thanks, I've been using Dialog for about 20 years, and my setup works
    fine. 20 years means that at the very beginning, I was still on Dialup,
    so it was a completely normal procedure to put posts ready to send in
    the Outbox until they get sent - which could be hours later.

    No. Messages in the Outbox folder were sent on the next successful send operation. So, you were manually initiating the sends while piling up
    messages in the Outbox folder. It happened to work similar to the
    Drafts folder because of how you held off sending until when you chose,
    and did so manually. Normally when you click the Send button, the send operation starts *now*. Your method batches up the sends until whenever
    the next send operation starts. The scenario works for how you used
    Dialog, but your method is not the intention for the Outbox folder.

    Are you in Online mode when you click the Send button in the compose
    dialog?

    If I want to emulate a Send Later operation, I wouldn't leave message in
    the Outbox folder. Anytime I committed a send operation, the Outbox
    messages would get sent, not sometime later when I was ready to send
    them. Messages in the Outbox folder are susceptible to whenever is the
    next successful send operation. Message in the Drafts folder are not,
    as those hang around however long I want whether it be minutes, hours,
    days, or weeks.

    Your method works for you, but it seems you are batching up your sends
    to whenever you go online and commit a send operation. You really
    aren't planning on when they get sent, but just whenever to commit a
    sent which then has all messages in the Outbox get sent. I don't batch
    my sends. I do sends now. For messages I don't want to send whenever I
    happen to do a send on any one of them, those go in Drafts.

    From the help, "The composition window that you see when you create a
    new draft". You don't send from the Drafts folder. This is where
    pending messages get stored. You haven't yet decided to send or not.
    In comparison, messages in Outbox are susceptible to whenever is the
    next send operation. They are ready to send. Once you send, they
    aren't there to edit, anymore. Storing messages in Outbox has them get
    yanked away before you're ready. You might be editing a message in the
    Outbox, and then a send starts (because of a scheduled send, manually instigated send, or using Send in another compose window). The rug gets
    pulled out from underneath you while you were still trying to update the
    other message. I don't know that Dialog suspends sends on opened
    messages in the Outbox during a send operation.

    Your scheme works how you expect because of how you use it, but your
    scheme is not an expected one. If you're not doing immediate sends but
    instead batching them up, those message are vulnerable versus using
    Drafts. In the Outbox, they can disappear before your ready to actually
    send them. I tend to follow the same sending procedures as used in
    e-mail clients, so I don't trip over my behavior in trying to use the
    Outbox in lieu of Drafts.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to VanguardLH on Wed Mar 16 21:47:04 2022
    VanguardLH wrote:

    Quinn C wrote:

    * VanguardLH:

    Quinn C wrote:

    I use the Outbox all the time for Usenet. I leave posts
    there for a while, then re-read, edit, sometimes delete them.

    Messages that hang in the Outbox folder are those that failed to get
    sent to the NNTP server, and the client fails to retry a send on those
    messages. Messages you compose but do not send should be in the Drafts
    folder.

    Outbox is where a new message to send gets temporarily saved until the
    client does a send.

    That sounds like a setup with an automatic send routine. I don't have
    that. Either I click Send on a message right away, or I use Online >
    Send all messages in outbox, manually.

    Nope. While composing a new message, a copy gets saved into the Drafts folder. Dialog doesn't have an option to specify at what interval while composing the new content gets saved as a copy in the Drafts folder.
    For Dialog, existing the compose dialog has it prompt if you want to
    save the message. If so, it gets saved in the Drafts folder.

    When you click the Send button, the client saves the message in the
    Outbox, because it is that copy the client will submit to the server
    during the send. While composing, and even if interrupting the compose,
    the Drafts folder is where drafts gets saved hence the name of the
    folder. When sending (manual or automatic), the message goes into the
    Outbox folder. Why? The send operation may fail. Instead of relying
    on some temp copy of the message (which will disappear when the client
    gets unloaded), the copy in the Outbox folder represents what you
    intended to send, and will be available on the next send (if no errors
    occur that time).

    For example, while composing a message, you could lose Internet
    connectivity. You cannot send the message you were composing. Where
    would the client find that message on the next attempt send? In the
    Outbox folder where was the copy it tried to send before.

    If a send operation takes a long time, like you are sending tons of
    messages at a time, or they are huge, the send operation may take long
    enough for you to see the message to send goes into the Outbox, and upon successful send that copy disappears.

    Some clients have the option to Send Later. The message still goes into
    the Outbox folder, but the client attempts a send operation at a later
    time. This is similar to when you lose Internet connectivity, so the
    send fails, but a later send will retry the messages sitting in the
    Outbox folder.

    I don't use any automatic or scripted send operation. I click on the
    Send button in the compose window. That puts the message in the Outbox, tries to send it to the server, and removes that copy if the send is successful. If the send fails, I can try another send later, because
    the message is still sitting in the Outbox folder where the client
    expects to find messages it is told to send.

    If you save a message in the Outbox folder, it could get sent before you
    are done editing it. The Drafts folder is where you put messages you
    intend to send, but haven't yet sent which allows you to modify them
    before sending them. Outbox is for messages that are in the sending
    process until eventually (now or later) are successfully sent. Drafts
    is the folder you hold messages you have not yet determined to send as
    you might need to do more research to update the message. Outbox is
    "ready to send". Drafts is "I'm still editing".

    If a message gets stuck in the Outbox, the send failed (if a send has
    been attempted), and awaits the next send that is successful. Messages
    in Drafts hang around regardless of how many successful send operations
    have been performed.

    Thanks, I've been using Dialog for about 20 years, and my setup works
    fine. 20 years means that at the very beginning, I was still on Dialup,
    so it was a completely normal procedure to put posts ready to send in
    the Outbox until they get sent - which could be hours later.

    No. Messages in the Outbox folder were sent on the next successful send operation. So, you were manually initiating the sends while piling up messages in the Outbox folder. It happened to work similar to the
    Drafts folder because of how you held off sending until when you chose,
    and did so manually. Normally when you click the Send button, the send operation starts *now*. Your method batches up the sends until whenever
    the next send operation starts. The scenario works for how you used
    Dialog, but your method is not the intention for the Outbox folder.

    Are you in Online mode when you click the Send button in the compose
    dialog?

    If I want to emulate a Send Later operation, I wouldn't leave message in
    the Outbox folder. Anytime I committed a send operation, the Outbox
    messages would get sent, not sometime later when I was ready to send
    them. Messages in the Outbox folder are susceptible to whenever is the
    next successful send operation. Message in the Drafts folder are not,
    as those hang around however long I want whether it be minutes, hours,
    days, or weeks.

    Your method works for you, but it seems you are batching up your sends
    to whenever you go online and commit a send operation. You really
    aren't planning on when they get sent, but just whenever to commit a
    sent which then has all messages in the Outbox get sent. I don't batch
    my sends. I do sends now. For messages I don't want to send whenever I happen to do a send on any one of them, those go in Drafts.

    From the help, "The composition window that you see when you create a
    new draft". You don't send from the Drafts folder. This is where
    pending messages get stored. You haven't yet decided to send or not.
    In comparison, messages in Outbox are susceptible to whenever is the
    next send operation. They are ready to send. Once you send, they
    aren't there to edit, anymore. Storing messages in Outbox has them get yanked away before you're ready. You might be editing a message in the Outbox, and then a send starts (because of a scheduled send, manually instigated send, or using Send in another compose window). The rug gets pulled out from underneath you while you were still trying to update the other message. I don't know that Dialog suspends sends on opened
    messages in the Outbox during a send operation.

    Your scheme works how you expect because of how you use it, but your
    scheme is not an expected one. If you're not doing immediate sends but instead batching them up, those message are vulnerable versus using
    Drafts. In the Outbox, they can disappear before your ready to actually
    send them. I tend to follow the same sending procedures as used in
    e-mail clients, so I don't trip over my behavior in trying to use the
    Outbox in lieu of Drafts.

    In addition (oh, won't he ever shut up!) ...

    I started using (or trialing) Dialog around 2002 (also 20 years ago). I
    think that was the v.38 build. Then I went to the v.41 build (maybe
    sometime 2005), and then a v.84 update that screwed up Dialog (too long
    ago to remember why), and I had to revert to the v.41 build. I've used
    the Send, Drafts, and Outbox folders just how they're intended in all
    other clients, and do the same in Dialog.

    I think the big difference is you batch up your sends, but I send
    immediately. When I click the Send button in the compose dialog, I
    expect an immediate send operation. This is not an automated send, as
    in a scheduled or scripted send operation. I've never had to use the
    Send menu -> Send all messages in outbox. Sent messages don't pile up,
    for me, in the Outbox. The immediately go into the Outbox, and then
    disappear on a successful send. They only sit there if the send failed,
    so I'll have to try another send (I just open the draft copy and use the
    Send button again) when the server becomes responsive, or I regain
    Internet connectivity.

    I'm guessing the difference is I click on "Send this draft now" button
    in the toolbar of the compose window, but you must use the "Send this
    draft later (move it to Outbox)". I send now. If I move to Outbox
    (send later), I'm not sure it will get sent or when, because I may not
    remember that I have to use "Online -> Send all messages in Outbox".
    I'd have to perform 2 actions to start the send instead of 1 action.
    Plus, if I batch up my sends (i.e., send later), I could end up sending
    a message long after other replies have shown up to make my reply
    irrelevant, out of sync with the discussion, or out of date. Someone
    asks "Is the door open?", and I reply "Yes", but, with send later, that
    reply shows up many minutes, hours, or days later after several other respondents have said "No", because the door got closed after I compose
    my reply but before my reply showed up using send later. While NNTP is
    not a chat protocol providing immediacy in communication, timing is
    still important in the communication. Send Later could be too late.

    The only time I considered using Send Later is to allow time for me to
    cool down in a heated discussion. Sometimes people will say things they
    don't want to when they later cool off. This is a feature in many
    e-mail client. Oops, I didn't want to send that, so hold off until
    sometime later (might be a timed interval, or await the send to initiate
    a send). Instead of knee jerk submissions, I always review my posts to
    trim, spell check, or correct, and that gives me the time to cool off -
    if I so choose.

    You batch up using Send Later. I send immediately. We differ in
    behavior regarding sending. Doesn't really change the intent of the
    Outbox: where to store message temporarily or indefinitely awaiting a
    send commit.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Thu Mar 17 12:32:24 2022
    On 16 Mar 2022, Bernd Rose <b.rose.tmpbox@arcor.de> wrote :

    Just checked <Online> -> <Get new headers in subscribed groups>. It
    retrieved all new headers from every group of the currently active
    category tab. (Regardless of the group subscription state.)

    This explain why "subscribe" not always need by me! :->
    Category work good!
    No need to "subscribe," :->

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to VanguardLH on Thu Mar 17 12:32:34 2022
    On 16 Mar 2022, VanguardLH <V@nguard.LH> wrote :

    For Dialog, existing the compose dialog has it prompt if you want to
    save the message. If so, it gets saved in the Drafts folder.

    This is trick. If you keep Drafts visible copy is saved I think.
    If you keep Drafts not visible copy is not saved until you saved I think.

    When you click the Send button, the client saves the message in the
    Outbox, because it is that copy the client will submit to the server
    during the send.

    Warning. If you keep Outbox open while hit send then open message it is
    blank! Careful be! Some kind of "temporary swap" happen. Maybe bug?

    When sending (manual or automatic), the message goes into the
    Outbox folder. Why? The send operation may fail.

    Yes. Many time it fail and then go in Outbox on my network is not good.

    Instead of relying
    on some temp copy of the message (which will disappear when the client
    gets unloaded), the copy in the Outbox folder represents what you
    intended to send, and will be available on the next send (if no errors
    occur that time).

    Rare. But sometimes need Send because server does not post.
    Rare it is.

    If you save a message in the Outbox folder, it could get sent before you
    are done editing it. The Drafts folder is where you put messages you
    intend to send, but haven't yet sent which allows you to modify them
    before sending them.

    I am in always online mode.
    I Sent messages manual.
    Never automatic.

    Drafts is messy for me to saved messages "to be sent later."
    Too many Drafts filled with many old "()" empty message header.
    Outbox is where I saved many messages to Sent at later dates.

    Wrong use model I know.
    But Drafts is too many trash inside.

    Storing messages in Outbox has them get
    yanked away before you're ready.

    Not when sent each messages manual & individual.
    That is my use model.
    Work good for me.

    Wrong use model for you.
    Is ok.

    You might be editing a message in the
    Outbox, and then a send starts (because of a scheduled send, manually instigated send, or using Send in another compose window). The rug gets pulled out from underneath you while you were still trying to update the other message.

    Yes. Tricky. Dangerous. I seen this happen many time. Must be careful.
    Your use model better.
    But Drafts too messy for me.
    Many "()" headers of no data.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Sun Mar 20 03:54:04 2022
    Hello all, William, Carlos, VanguardLH,

    I'm guessing the difference is I click on "Send this draft now" button
    in the toolbar of the compose window, but you must use the "Send this
    draft later (move it to Outbox)". I send now.

    This is why I've always said you are an asshole.

    Somehow I always get the feeling that whomever is asking a question you have your own beef to grind. So, whats your beef this time?

    I don't trust you.
    You keep re-affirming that with every contortion you make.

    Goodbye (otherwise you will keep yip-yapping until like forever).

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)