* Re: E-mail package @ 2024-12-23 17:27 Christopher Howard 2024-12-23 18:50 ` gfp 0 siblings, 1 reply; 33+ messages in thread From: Christopher Howard @ 2024-12-23 17:27 UTC (permalink / raw) To: Joel Reicher; +Cc: gfp, help-gnu-emacs@gnu.org Could you clarify again why it is that you want a 3rd party "graphical e-mail client". I have found that the built-in Gnus does everything I want and more, including rending HTML and image parts. Gnus' splitting system, groups, and related features have work well for me. -- Christopher Howard ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-23 17:27 E-mail package Christopher Howard @ 2024-12-23 18:50 ` gfp 2024-12-24 16:48 ` Christopher Howard 0 siblings, 1 reply; 33+ messages in thread From: gfp @ 2024-12-23 18:50 UTC (permalink / raw) To: Christopher Howard, Joel Reicher; +Cc: help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 1012 bytes --] Hi, thanks for answering me. I need a graphical view of folders, because I have created approx. 100 folders and put every email via filters in those folders. So I can quickly find messages related to some specific topic or addresses. I don't know at the moment how could I achieve that in Emacs. Secondly I am learning Emacs and am not yet in a stage to do everything via keybindings. I also don't know how much time it would need to set up my e-mail stuff in Emacs. I used already so much time to learn Emacs and to set up something in Emacs takes a lot of time, which I don´t have. I read that to set up Gnus takes much time. thanks Gottfried Am 23.12.24 um 18:27 schrieb Christopher Howard: > Could you clarify again why it is that you want a 3rd party "graphical e-mail client". I have found that the built-in Gnus does everything I want and more, including rending HTML and image parts. Gnus' splitting system, groups, and related features have work well for me. > [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-23 18:50 ` gfp @ 2024-12-24 16:48 ` Christopher Howard 2024-12-25 9:22 ` gfp 0 siblings, 1 reply; 33+ messages in thread From: Christopher Howard @ 2024-12-24 16:48 UTC (permalink / raw) To: gfp; +Cc: Joel Reicher, help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: > Hi, > > thanks for answering me. > > I need a graphical view of folders, because I have created approx. 100 > folders and put every email via filters in those folders. > So I can quickly find messages related to some specific topic or addresses. > > I don't know at the moment how could I achieve that in Emacs. > Secondly I am learning Emacs and am not yet in a stage to do > everything via keybindings. > I also don't know how much time it would need to set up my e-mail > stuff in Emacs. > I used already so much time to learn Emacs and to set up something in > Emacs takes a lot of time, which I don´t have. > I read that to set up Gnus takes much time. > There is a learning curve to Gnus, for sure, but the info manual is very helpful, and also there is a #gnus irc channel on libera that is helpful. Gnus has something called "Groups" and a "Group Buffer". These groups can be thought of like folders, and through "splitting", incoming mail can be moved into various groups automatically based on subject, From addresses, and so forth. I use this for splitting mailing lists out into their own groups. After that, you get more great things you can do with groups, like assigning levels of importance to groups. This way, you can choose to view only certain groups depending on, say, how much spare time you have a give moment. And within a group, you can filter out threads that are not of interest to you. Further advantages of Gnus is (1) it integrates well with your other Emacs processes and configuration; and (2) you can use it to handle other kinds of messages, through various Gnus backends. E.g., nnatom and nnrss can be used to process Blog and News feeds. Since you have some involvement in Emacs already, I would encourage giving more consideration to Gnus. It allows you to apply to the power of Emacs text processing and programmability to the whole notion of "processing news", which includes handling incoming e-mail messages, as well as various other sources of information. -- Christopher Howard ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-24 16:48 ` Christopher Howard @ 2024-12-25 9:22 ` gfp 2024-12-26 6:27 ` Joel Reicher ` (2 more replies) 0 siblings, 3 replies; 33+ messages in thread From: gfp @ 2024-12-25 9:22 UTC (permalink / raw) To: Christopher Howard; +Cc: Joel Reicher, help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 2815 bytes --] Hi Christopher, thanks very much for the detailed explanation. When I opening Thunderbird, and I am connected to the internet, I see all my folders (if I also scroll down, because I have many) and see immediately all new incoming emails in the specific folders, I have created, because the folders with the new emails turn in bold letters. So I have in some seconds the overview of all new emails arrived and can now assess, which emails are important to me. That is very handy for me, because I am a "graphical person", I like a graphical overview. Is that also achievable in GNUS? with groups? Kind regards Gottfried Am 24.12.24 um 17:48 schrieb Christopher Howard: > gfp <gfp@posteo.at> writes: > >> Hi, >> >> thanks for answering me. >> >> I need a graphical view of folders, because I have created approx. 100 >> folders and put every email via filters in those folders. >> So I can quickly find messages related to some specific topic or addresses. >> >> I don't know at the moment how could I achieve that in Emacs. >> Secondly I am learning Emacs and am not yet in a stage to do >> everything via keybindings. >> I also don't know how much time it would need to set up my e-mail >> stuff in Emacs. >> I used already so much time to learn Emacs and to set up something in >> Emacs takes a lot of time, which I don´t have. >> I read that to set up Gnus takes much time. >> > > There is a learning curve to Gnus, for sure, but the info manual is very helpful, and also there is a > #gnus irc channel on libera that is helpful. > > Gnus has something called "Groups" and a "Group Buffer". These groups can be thought of like folders, and through "splitting", incoming mail can be moved into various groups automatically based on subject, From addresses, and so forth. I use this for splitting mailing lists out into their own groups. > > After that, you get more great things you can do with groups, like assigning levels of importance to groups. This way, you can choose to view only certain groups depending on, say, how much spare time you have a give moment. And within a group, you can filter out threads that are not of interest to you. > > Further advantages of Gnus is (1) it integrates well with your other Emacs processes and configuration; and (2) you can use it to handle other kinds of messages, through various Gnus backends. E.g., nnatom and nnrss can be used to process Blog and News feeds. > > Since you have some involvement in Emacs already, I would encourage giving more consideration to Gnus. It allows you to apply to the power of Emacs text processing and programmability to the whole notion of "processing news", which includes handling incoming e-mail messages, as well as various other sources of information. > [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-25 9:22 ` gfp @ 2024-12-26 6:27 ` Joel Reicher 2024-12-26 20:37 ` gfp 2024-12-26 16:28 ` Christopher Howard 2024-12-27 15:45 ` Eric S Fraga 2 siblings, 1 reply; 33+ messages in thread From: Joel Reicher @ 2024-12-26 6:27 UTC (permalink / raw) To: gfp; +Cc: Christopher Howard, help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: > When I opening Thunderbird, and I am connected to the internet, > I see all my folders (if I also scroll down, because I have > many) and see immediately all new incoming emails in the > specific folders, I have created, because the folders with the > new emails turn in bold letters. > So I have in some seconds the overview of all new emails arrived > and can now assess, which emails are important to me. The default view in Gnus is that for unread emails, but much more information can be added to the view as well. > That is very handy for me, because I am a "graphical person", I > like a graphical overview. What do you mean by "graphical"? Regards, - Joel ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-26 6:27 ` Joel Reicher @ 2024-12-26 20:37 ` gfp 2024-12-26 21:39 ` tpeplt ` (2 more replies) 0 siblings, 3 replies; 33+ messages in thread From: gfp @ 2024-12-26 20:37 UTC (permalink / raw) To: Joel Reicher; +Cc: Christopher Howard, help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 1329 bytes --] Hi Joel, Sorry, I am not good at explaining in English what I want. > What do you mean by "graphical"? I mean to have an overview about all folders. Folders of unread messages and also of read messages. Somehow everything at once. In my opinion I can assess better what´s going on, from whom I got a new email, and from whom I didn´t get one. But that´s my view at the moment. I am not used seeing only new emails. May be I can adjust to it at some stage. thanks for help Gottfried Am 26.12.24 um 07:27 schrieb Joel Reicher: > gfp <gfp@posteo.at> writes: > >> When I opening Thunderbird, and I am connected to the internet, I see >> all my folders (if I also scroll down, because I have many) and see >> immediately all new incoming emails in the specific folders, I have >> created, because the folders with the new emails turn in bold letters. >> So I have in some seconds the overview of all new emails arrived and >> can now assess, which emails are important to me. > > The default view in Gnus is that for unread emails, but much more > information can be added to the view as well. > >> That is very handy for me, because I am a "graphical person", I like a >> graphical overview. > > What do you mean by "graphical"? > > Regards, > > - Joel [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-26 20:37 ` gfp @ 2024-12-26 21:39 ` tpeplt 2024-12-28 3:38 ` divya 2024-12-29 0:49 ` Björn Bidar [not found] ` <87frm9ugpg.fsf@gmail.com> 2 siblings, 1 reply; 33+ messages in thread From: tpeplt @ 2024-12-26 21:39 UTC (permalink / raw) To: gfp; +Cc: Joel Reicher, Christopher Howard, help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: > Hi Joel, > > Sorry, I am not good at explaining in English what I want. > >> What do you mean by "graphical"? > > I mean to have an overview about all folders. > Folders of unread messages and also of read messages. > Somehow everything at once. In my opinion I can assess better what´s > going on, from whom I got a new email, and from whom I didn´t get one. > But that´s my view at the moment. I am not used seeing only new emails. > May be I can adjust to it at some stage. > > thanks for help > > Gottfried If you have not already, then you might want to skim through the chapter of Emacs built-in email client, RMAIL. It is included in the Emacs user manual and can be read by evaluating the following expression in Emacs: (info "(emacs) Rmail") Or, type C-h r to begin reading the Emacs user manual, and then type ‘g’ to display the "Go to node: " prompt, and then type rmail and press the Return/Enter key. The Labels, Attrs, and Summary sections might describe a solution that you could use. -- The lyf so short, the craft so long to lerne. - Geoffrey Chaucer, The Parliament of Birds. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-26 21:39 ` tpeplt @ 2024-12-28 3:38 ` divya 2024-12-28 4:10 ` Bob Newell ` (3 more replies) 0 siblings, 4 replies; 33+ messages in thread From: divya @ 2024-12-28 3:38 UTC (permalink / raw) To: help-gnu-emacs > If you have not already, then you might want to skim through the > chapter > of Emacs built-in email client, RMAIL. It is included in the Emacs > user > manual and can be read by evaluating the following expression in Emacs: > > (info "(emacs) Rmail") > > Or, type C-h r to begin reading the Emacs user manual, and then type > ‘g’ > to display the "Go to node: " prompt, and then type rmail and press the > Return/Enter key. The Labels, Attrs, and Summary sections might > describe a solution that you could use. I've always wondered how Gnus differs from Rmail, if one were to use the latter over the former what advantages would one have, and what can one might miss? Regards, Divya Ranjan ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-28 3:38 ` divya @ 2024-12-28 4:10 ` Bob Newell 2024-12-28 7:13 ` Joel Reicher ` (2 subsequent siblings) 3 siblings, 0 replies; 33+ messages in thread From: Bob Newell @ 2024-12-28 4:10 UTC (permalink / raw) To: divya, help-gnu-emacs On Fri, Dec 27, 2024, at 17:38, divya@subvertising.org wrote: > I've always wondered how Gnus differs from Rmail, if one were to use the > latter over the former what advantages would one have, and what can one > might miss? Many others can answer this too, but I'll keep it simple. Rmail is a basic client that works fine for basic use. There is nothing at all wrong with it. However, Gnus is infinitely extensible and customizable, at the cost of a rather extended learning curve compared to other clients, and what can be a significant amount of work. But there are set-up guides and the customization and learning can be extended over time while still getting useful results. You can do nearly anything with Gnus. I've used it now for well over 15 years. It took a little while at first to tame the beast, but it's become irreplacable and indispensible to my workflow. Bob Newell Honolulu ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-28 3:38 ` divya 2024-12-28 4:10 ` Bob Newell @ 2024-12-28 7:13 ` Joel Reicher 2024-12-28 17:39 ` tpeplt 2024-12-30 17:56 ` Christopher Howard 3 siblings, 0 replies; 33+ messages in thread From: Joel Reicher @ 2024-12-28 7:13 UTC (permalink / raw) To: divya; +Cc: help-gnu-emacs divya@subvertising.org writes: >> If you have not already, then you might want to skim through >> the chapter of Emacs built-in email client, RMAIL. It is >> included in the Emacs user manual and can be read by evaluating >> the following expression in Emacs: >> (info "(emacs) Rmail") >> Or, type C-h r to begin reading the Emacs user manual, and then >> type ‘g’ to display the "Go to node: " prompt, and then type >> rmail and press the Return/Enter key. The Labels, Attrs, and >> Summary sections might describe a solution that you could use. > > I've always wondered how Gnus differs from Rmail, if one were to > use the latter over the former what advantages would one have, > and what can one might miss? In my opinion the biggest difference is the mail storage support. AFAIK Rmail really only has one type: its own files. It depends on external programs to move or copy messages across from other types, both local and remote. Gnus even just for mail is quite different on that front: (info "(gnus) Mail Source Specifiers"). But Gnus also (mostly) unifies the news and mail reading experience, treating news as just another kind of message storage. Regards, - Joel ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-28 3:38 ` divya 2024-12-28 4:10 ` Bob Newell 2024-12-28 7:13 ` Joel Reicher @ 2024-12-28 17:39 ` tpeplt 2024-12-28 18:13 ` Jean Louis 2024-12-30 17:56 ` Christopher Howard 3 siblings, 1 reply; 33+ messages in thread From: tpeplt @ 2024-12-28 17:39 UTC (permalink / raw) To: divya; +Cc: help-gnu-emacs divya@subvertising.org writes: >> If you have not already, then you might want to skim through the >> chapter >> of Emacs built-in email client, RMAIL. It is included in the Emacs >> user >> manual and can be read by evaluating the following expression in Emacs: >> (info "(emacs) Rmail") >> Or, type C-h r to begin reading the Emacs user manual, and then type >> ‘g’ >> to display the "Go to node: " prompt, and then type rmail and press the >> Return/Enter key. The Labels, Attrs, and Summary sections might >> describe a solution that you could use. > > I've always wondered how Gnus differs from Rmail, if one were to use > the latter over the former what advantages would one have, and what > can one might miss? > RMAIL is specific to email only. Gnus is more flexible, more configurable, more capable, but it requires more of the user in order to make use of that additional capability. By analogy, compare most text editors with Emacs. Other text editors only provide you the capability of editing text files (as RMAIL does for mail). Emacs provides many ways of thinking about and operating on various kinds of text (modes), but to use those many capabilities requires the user to study and learn how to use the many modes, options, and the Emacs Lisp programming language. In this way, Emacs, unlike many other editors and tools, is not the limit on what you can use it for, but instead the limit is on the user’s interest in learning and in creating (programming) capabilities for themselves. Likewise, Gnus provides many more options and capabilities, but it requires more effort and study in order to gain those capabilities. -- The lyf so short, the craft so long to lerne. - Geoffrey Chaucer, The Parliament of Birds. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-28 17:39 ` tpeplt @ 2024-12-28 18:13 ` Jean Louis 0 siblings, 0 replies; 33+ messages in thread From: Jean Louis @ 2024-12-28 18:13 UTC (permalink / raw) To: tpeplt; +Cc: divya, help-gnu-emacs * tpeplt <tpeplt@gmail.com> [2024-12-28 20:41]: > By analogy, compare most text editors with Emacs. Other text editors > only provide you the capability of editing text files (as RMAIL does for > mail). Emacs provides many ways of thinking about and operating on > various kinds of text (modes), but to use those many capabilities > requires the user to study and learn how to use the many modes, options, > and the Emacs Lisp programming language. In this way, Emacs, unlike > many other editors and tools, is not the limit on what you can use it > for, but instead the limit is on the user’s interest in learning and in > creating (programming) capabilities for themselves. Likewise, Gnus > provides many more options and capabilities, but it requires more effort > and study in order to gain those capabilities. I don't like Gnus. Tried it, it has long processes and generation of files over Maildirs, and it cannot handle 61656 Maildirs. For sure I tried it several times from 1999. For me, it would be waste of time to touch it again. Building future on Gnus would be disaster, I would not achieve anything with it for last many years. Sorry Lars. 😔🙁 -- Jean Louis Mutt 🐾 rocks 🎉 ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-28 3:38 ` divya ` (2 preceding siblings ...) 2024-12-28 17:39 ` tpeplt @ 2024-12-30 17:56 ` Christopher Howard 3 siblings, 0 replies; 33+ messages in thread From: Christopher Howard @ 2024-12-30 17:56 UTC (permalink / raw) To: divya; +Cc: help-gnu-emacs divya@subvertising.org writes: > I've always wondered how Gnus differs from Rmail, if one were to use > the latter over the former what advantages would one have, and what > can one might miss? > I simply want to emphasize that Gnus is more than a client — it is a software system that allows for practical human processing of huge numbers of incoming messages. It's various tools for grouping, filtering, scoring, and such like make it possible to handle a flood of incoming messages without being overwhelmed or losing focus on what is interesting to you. The backend system (e.g., nnimap, nnatom, etc.) allows you to integrate many, diverse streams of messages. E.g., e-mails, rss/atom feeds, and even things like new files in local directories. There is certainly room for improvement. The docs mention the need for more advanced algorithms to be available for the scoring. This would, in theory, make it practical for gnus to automatically learn your reading interests. -- Christopher Howard ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-26 20:37 ` gfp 2024-12-26 21:39 ` tpeplt @ 2024-12-29 0:49 ` Björn Bidar [not found] ` <87frm9ugpg.fsf@gmail.com> 2 siblings, 0 replies; 33+ messages in thread From: Björn Bidar @ 2024-12-29 0:49 UTC (permalink / raw) To: gfp; +Cc: Joel Reicher, Christopher Howard, help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: >> What do you mean by "graphical"? > > I mean to have an overview about all folders. > Folders of unread messages and also of read messages. > Somehow everything at once. In my opinion I can assess better what´s > going on, from whom I got a new email, and from whom I didn´t get one. > But that´s my view at the moment. I am not used seeing only new emails. > May be I can adjust to it at some stage. > You could try it out for a time, to see it's benefits. It allows you to filter out the things you don't need a time. You can always view all groups by pressing A u in the group buffer, you can also rebind that to another key such as o. However you can customize also customize gnus-permanently-visible-groups to have all the groups you want to have always visible. I my self for example have set this to always have the INBOX visible. You can set can customize the variable to a wild card to always view all groups. PS: Please don't top-post if you can. ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <87frm9ugpg.fsf@gmail.com>]
* Re: E-mail package [not found] ` <87frm9ugpg.fsf@gmail.com> @ 2024-12-30 10:58 ` gfp 2024-12-30 11:16 ` tomas 0 siblings, 1 reply; 33+ messages in thread From: gfp @ 2024-12-30 10:58 UTC (permalink / raw) To: Sujith Manoharan, help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 2160 bytes --] Hi Sujith, > gnus-group-line-format set to "%5M %5y/%-8t • %c\n" When I put this in my gnus.el it shows a mistake: (setq gnus-group-line-format set to "%5M %5y/%-8t • %c\n") Debugger entered--Lisp error: (void-variable set) (setq gnus-group-line-format set) (progn (setq gnus-group-line-format set) (setq to "%5M %5y/%-8t•%c\n")) load-with-code-conversion("/home/gfp/.config/emacs/gnus.el" "/home/gfp/.config/emacs/gnus.el" nil nil) load-file("/home/gfp/.config/emacs/gnus.el") load-with-code-conversion("/home/gfp/.config/emacs/init.el" "/home/gfp/.config/emacs/init.el" t t) load("/home/gfp/.config/emacs/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #<bytecode 0x1e6fd13c87fbb0da>) #f(compiled-function () #<bytecode 0x4d131ce0e73e6cb>) t) command-line() normal-top-level() What did I do wrong? Kind regards Gottfried Am 27.12.24 um 19:24 schrieb Sujith Manoharan: > gfp <gfp@posteo.at> writes: >> I mean to have an overview about all folders. >> Folders of unread messages and also of read messages. >> Somehow everything at once. In my opinion I can assess better what´s >> going on, from whom I got a new email, and from whom I didn´t get one. >> But that´s my view at the moment. I am not used seeing only new emails. >> May be I can adjust to it at some stage. > > The variable gnus-permanently-visible-groups can be used for this. > I set it to ".*" to display everything in the topic buffer. > > With the variable gnus-group-line-format set to "%5M %5y/%-8t • %c\n", > the group/topic buffer shows a nice overview of all groups with > unread/total count. > > I have colors to immediately spot groups with new emails. > > '(gnus-group-mail-1-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-mail-3 ((t (:foreground "spring green")))) > '(gnus-group-mail-3-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-news-3 ((t (:foreground "spring green")))) > '(gnus-group-news-3-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-news-low ((t (:foreground "spring green")))) > > Sujith [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-30 10:58 ` gfp @ 2024-12-30 11:16 ` tomas 2024-12-30 11:43 ` gfp 0 siblings, 1 reply; 33+ messages in thread From: tomas @ 2024-12-30 11:16 UTC (permalink / raw) To: gfp; +Cc: Sujith Manoharan, help-gnu-emacs@gnu.org [-- Attachment #1: Type: text/plain, Size: 530 bytes --] On Mon, Dec 30, 2024 at 10:58:02AM +0000, gfp wrote: > Hi Sujith, > > > gnus-group-line-format set to "%5M %5y/%-8t • %c\n" > > When I put this in my gnus.el it shows a mistake: > (setq gnus-group-line-format set to "%5M %5y/%-8t • %c\n") I'm not in the discussion, but my hunch is that the above line is a verbal description (i.e. human language, not computer). Try simply: (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") which is the lispy way to set the value of that variable. HTH -- t [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-30 11:16 ` tomas @ 2024-12-30 11:43 ` gfp 2024-12-30 12:18 ` tomas 0 siblings, 1 reply; 33+ messages in thread From: gfp @ 2024-12-30 11:43 UTC (permalink / raw) To: tomas, help-gnu-emacs@gnu.org, Sujith Manoharan [-- Attachment #1.1.1: Type: text/plain, Size: 1286 bytes --] Hi Tomas, > Try simply: >> >> (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") yes that helped. Thanks a lot next problem: there is a mistake somewhere, I don´t know where. I put that in my gnus.el: ;;nice colours for spot groups with new emails '((gnus-group-mail-1-empty ((t (:foreground "SlateGray3")))) '(gnus-group-mail-3 ((t (:foreground "spring green")))) '(gnus-group-mail-3-empty ((t (:foreground "SlateGray3")))) '(gnus-group-news-3 ((t (:foreground "spring green")))) '(gnus-group-news-3-empty ((t (:foreground "SlateGray3")))) '(gnus-group-news-low ((t (:foreground "spring green"))))) Kind regards Gottfried Am 30.12.24 um 12:16 schrieb tomas@tuxteam.de: > On Mon, Dec 30, 2024 at 10:58:02AM +0000, gfp wrote: >> Hi Sujith, >> >>> gnus-group-line-format set to "%5M %5y/%-8t • %c\n" >> >> When I put this in my gnus.el it shows a mistake: >> (setq gnus-group-line-format set to "%5M %5y/%-8t • %c\n") > > I'm not in the discussion, but my hunch is that the above line > is a verbal description (i.e. human language, not computer). > > Try simply: > > (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") > > which is the lispy way to set the value of that variable. > > HTH [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-30 11:43 ` gfp @ 2024-12-30 12:18 ` tomas 0 siblings, 0 replies; 33+ messages in thread From: tomas @ 2024-12-30 12:18 UTC (permalink / raw) To: gfp; +Cc: help-gnu-emacs@gnu.org, Sujith Manoharan [-- Attachment #1: Type: text/plain, Size: 1092 bytes --] On Mon, Dec 30, 2024 at 11:43:16AM +0000, gfp wrote: > Hi Tomas, > > > > Try simply: > > > > > > (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") > > yes that helped. > > Thanks a lot > > > next problem: there is a mistake somewhere, I don´t know where. > I put that in my gnus.el: > > ;;nice colours for spot groups with new emails > '((gnus-group-mail-1-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-mail-3 ((t (:foreground "spring green")))) > '(gnus-group-mail-3-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-news-3 ((t (:foreground "spring green")))) > '(gnus-group-news-3-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-news-low ((t (:foreground "spring green"))))) Hm. I probably know too little about Gnus to be of help here, but I guess if you want someone to help you, you might consider providing some hints. "Something's wrong in here" is just too little to chew on :) E.g.: what effects you expect, what ones you get. Which context your above snippet is in. Such kinds of things. Cheers -- t [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-25 9:22 ` gfp 2024-12-26 6:27 ` Joel Reicher @ 2024-12-26 16:28 ` Christopher Howard 2024-12-27 15:47 ` Eric S Fraga [not found] ` <877c7mdk70.fsf@gmail.com> 2024-12-27 15:45 ` Eric S Fraga 2 siblings, 2 replies; 33+ messages in thread From: Christopher Howard @ 2024-12-26 16:28 UTC (permalink / raw) To: gfp; +Cc: Joel Reicher, help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: > When I opening Thunderbird, and I am connected to the internet, > I see all my folders (if I also scroll down, because I have many) > and see immediately all new incoming emails in the specific folders, > I have created, because the folders with the new emails > turn in bold letters. > So I have in some seconds the overview of all new emails arrived > and can now assess, which emails are important to me. > > That is very handy for me, because I am a "graphical person", > I like a graphical overview. > > Is that also achievable in GNUS? > with groups? > Hi, this should be doable but adjusting the group buffer format. See section 3.1 Group Buffer Format and in particular 3.1.3 Group Highlighting, to add color. Adjusting the formatting should also allow inserting unicode characters to get folder icons, though I haven't played with that. So, that should be quite doable. By default, however, the Groups that have no unread messages will be hidden from view, so it is not necessary to highlight groups that have messages. The command gnus-group-list-all-groups (L) causes all groups to be visible. I expect there must be a Gnus variable that makes listing all groups to be the default, but I'm having trouble finding it. -- Christopher Howard ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-26 16:28 ` Christopher Howard @ 2024-12-27 15:47 ` Eric S Fraga [not found] ` <877c7mdk70.fsf@gmail.com> 1 sibling, 0 replies; 33+ messages in thread From: Eric S Fraga @ 2024-12-27 15:47 UTC (permalink / raw) To: help-gnu-emacs Response below/inline for email Christopher Howard wrote: > (original email sent 26 Dec 2024 at 07:28) > > I expect there must be a Gnus variable that makes listing all groups > to be the default, but I'm having trouble finding it. I don't know about making all visible (as L will do that) but you can individually set the "permanently visible" option for any group (using "G c" in the Group buffer on the individual group you wish to show all the time). -- Eric S Fraga via gnus (Emacs 31.0.50 2024-12-17) on Debian 12.8 ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <877c7mdk70.fsf@gmail.com>]
* Re: E-mail package [not found] ` <877c7mdk70.fsf@gmail.com> @ 2024-12-29 20:49 ` gfp 2024-12-30 4:27 ` Björn Bidar [not found] ` <87zfkdyevq.fsf@> 0 siblings, 2 replies; 33+ messages in thread From: gfp @ 2024-12-29 20:49 UTC (permalink / raw) Cc: help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 593 bytes --] Hi, I tried to set up Gnus with the help of: https://www.bounga.org/tips/2020/05/03/multiple-smtp-accounts-in-gnus-without-external-tools/ and after changing the settings it worked partially. It took only emails from one email provider, but not from the other (may be I have to fiddle around in my settings). But what astonishes me: it took in "groups" only 55 folders (which I have set up in my email provider "posteo" instead of more than 100. So I don´t know why it took only a part of it. May be as Jean Louis wrote it can´t handle more. Regards Gottfried [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-29 20:49 ` gfp @ 2024-12-30 4:27 ` Björn Bidar [not found] ` <87zfkdyevq.fsf@> 1 sibling, 0 replies; 33+ messages in thread From: Björn Bidar @ 2024-12-30 4:27 UTC (permalink / raw) To: gfp; +Cc: help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: > Hi, > > I tried to set up Gnus with the help of: > > https://www.bounga.org/tips/2020/05/03/multiple-smtp-accounts-in-gnus-without-external-tools/ > > and after changing the settings it worked partially. > > It took only emails from one email provider, but not from the other > (may be I have to fiddle around in my settings). Did you list all groups as I explained earlier? Gnus handles multiple providers or as Gnus calls it select methods just fine. For example I have my own mailbox as IMAP but also the public-inbox from Sourceware as IMAP. Can you provide us your settings with the private information removed? > But what astonishes me: > it took in "groups" only 55 folders (which I have set up in my email > provider "posteo" instead of more than 100. > So I don´t know why it took only a part of it. Open the server buff (press ^ in the Groups buffer) select the Posteo select method and press enter. Now look if you are subscribed to the other group if there's a K or Z in front of the names press u to subscribe. This practice does sound Gnus specific but is general IMAP feature. ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <87zfkdyevq.fsf@>]
* Re: E-mail package [not found] ` <87zfkdyevq.fsf@> @ 2024-12-30 12:04 ` gfp 2024-12-30 13:49 ` gfp 0 siblings, 1 reply; 33+ messages in thread From: gfp @ 2024-12-30 12:04 UTC (permalink / raw) To: Björn Bidar, help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 2122 bytes --] Hi, thanks for help. Now it works, after listing all groups, as you said. I got 134 folders listed. Thanks I didn´t have to do what you described in this email I quoted. Next problem: 1. the numbers in front of the groups are not all correct. In one group it said 0/112, but I have there only 21 emails at all. 2. What do the stars in front of the numbers tell? Does it mean in this group there are starred emails, which I marked as starred? I guess so, but I am asking as well. 3. how can I delete an email? 4. I am sorry to have replied to the top post. I got confused. Sometimes I didn´t know where should I reply to and made a mess. Now I know I should only reply to the message I got and additionally add the email address of the help-gnu-emacs list. Is that all right? thanks for help Gottfried Am 30.12.24 um 05:27 schrieb Björn Bidar: > gfp <gfp@posteo.at> writes: > >> Hi, >> >> I tried to set up Gnus with the help of: >> >> https://www.bounga.org/tips/2020/05/03/multiple-smtp-accounts-in-gnus-without-external-tools/ >> >> and after changing the settings it worked partially. >> >> It took only emails from one email provider, but not from the other >> (may be I have to fiddle around in my settings). > > Did you list all groups as I explained earlier? Gnus handles multiple > providers or as Gnus calls it select methods just fine. > > For example I have my own mailbox as IMAP but also the public-inbox from > Sourceware as IMAP. > > Can you provide us your settings with the private information removed? > >> But what astonishes me: >> it took in "groups" only 55 folders (which I have set up in my email >> provider "posteo" instead of more than 100. >> So I don´t know why it took only a part of it. > > Open the server buff (press ^ in the Groups buffer) select the Posteo > select method and press enter. > Now look if you are subscribed to the other group if there's a K or Z in > front of the names press u to subscribe. > > This practice does sound Gnus specific but is general IMAP feature. [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-30 12:04 ` gfp @ 2024-12-30 13:49 ` gfp 2025-01-01 1:52 ` Björn Bidar [not found] ` <871pxnxpv8.fsf@> 0 siblings, 2 replies; 33+ messages in thread From: gfp @ 2024-12-30 13:49 UTC (permalink / raw) To: Björn Bidar, help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 5275 bytes --] Hi, there must be a mistake somewhere. I am getting the emails of "posteo" but I don´t get the emails of "gmail" And if connecting to gnus it asks me of the email address and the password of gmail but not of the email address and password of posteo: IMAP user at gmail (gfp): [Reverting buffer ´emacs´] IMAP password for francis.pr@gmail.com I understand it like this that it connects to the IMAP of Gmail and not of posteo. But then, why it takes the emails of posteo and not of gmail? Warning: Opening nnimap server on gmail...failed: NO (AUTHENTICATIONFAILED) Invalid credentials (Failure); Server nnimap+gmail previously determined to be down; not retrying ------------------------------------------------------------------ here are my gnus.el settings: ;;gnus for getting emails (setq gnus-select-method '(nnnil nil)) (setq gnus-secondary-select-methods '((nnimap "posteo" (nnimap-address "posteo.de") (nnimap-server-port "imaps") (nnimap-stream ssl) (nnir-search-engine imap) (nnmail-expiry-target "nnimap+posteo:[posteo]/Papierkorb") (nnmail-expiry-wait 'immediate)) (nnimap "gmail" (nnimap-address "imap.gmail.com") (nnimap-server-port "imaps") (nnimap-stream ssl) (nnir-search-engine imap) (nnmail-expiry-target "nnimap+gmail:[Gmail]/Trash") (nnmail-expiry-wait 'immediate)))) ;; Reply to mails with matching email address (setq gnus-posting-styles '((".*" ; Matches all groups of messages (address "gottfried <gottfried@posteo.de>")) ("gmail" ; Matches Gnus group called "gmail" (address "Francis <francis.pr@gmail.com>") ("X-Message-SMTP-Method" "smtp Posteo-posteo.de 465 gottfried@posteo.de")))) ;; alle Gruppen immer sehen (setq gnus-permanently-visible-groups ".*") ;; nice overview of all groups with unread/total count (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") ;;nice colours for spot groups with new emails '((gnus-group-mail-1-empty ((t (:foreground "SlateGray3")))) '(gnus-group-mail-3 ((t (:foreground "spring green")))) '(gnus-group-mail-3-empty ((t (:foreground "SlateGray3")))) '(gnus-group-news-3 ((t (:foreground "spring green")))) '(gnus-group-news-3-empty ((t (:foreground "SlateGray3")))) '(gnus-group-news-low ((t (:foreground "spring green"))))) ----------------------------------------------------------------------- thanks for help Gottfried Am 30.12.24 um 13:04 schrieb gfp: > Hi, > > thanks for help. > > Now it works, after listing all groups, as you said. > > I got 134 folders listed. > Thanks > > I didn´t have to do what you described in this email I quoted. > > Next problem: > 1. > the numbers in front of the groups are not all correct. > In one group it said 0/112, but I have there only 21 emails at all. > > 2. > What do the stars in front of the numbers tell? > Does it mean in this group there are starred emails, which I marked as > starred? I guess so, but I am asking as well. > > 3. > how can I delete an email? > > 4. > I am sorry to have replied to the top post. I got confused. Sometimes I > didn´t know where should I reply to and made a mess. > > Now I know I should only reply to the message I got and additionally add > the email address of the help-gnu-emacs list. > Is that all right? > > > thanks for help > > Gottfried > > > > Am 30.12.24 um 05:27 schrieb Björn Bidar: >> gfp <gfp@posteo.at> writes: >> >>> Hi, >>> >>> I tried to set up Gnus with the help of: >>> >>> https://www.bounga.org/tips/2020/05/03/multiple-smtp-accounts-in-gnus-without-external-tools/ >>> >>> and after changing the settings it worked partially. >>> >>> It took only emails from one email provider, but not from the other >>> (may be I have to fiddle around in my settings). >> >> Did you list all groups as I explained earlier? Gnus handles multiple >> providers or as Gnus calls it select methods just fine. >> >> For example I have my own mailbox as IMAP but also the public-inbox from >> Sourceware as IMAP. >> >> Can you provide us your settings with the private information removed? >> >>> But what astonishes me: >>> it took in "groups" only 55 folders (which I have set up in my email >>> provider "posteo" instead of more than 100. >>> So I don´t know why it took only a part of it. >> >> Open the server buff (press ^ in the Groups buffer) select the Posteo >> select method and press enter. >> Now look if you are subscribed to the other group if there's a K or Z in >> front of the names press u to subscribe. >> >> This practice does sound Gnus specific but is general IMAP feature. > > -- Mit freundlichen Grüßen G. Preihs () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments Why is HTML email a security nightmare? See https://useplaintext.email/ Please avoid sending me MS-Office attachments. See http://www.gnu.org/philosophy/no-word-attachments.html [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-30 13:49 ` gfp @ 2025-01-01 1:52 ` Björn Bidar [not found] ` <871pxnxpv8.fsf@> 1 sibling, 0 replies; 33+ messages in thread From: Björn Bidar @ 2025-01-01 1:52 UTC (permalink / raw) To: gfp; +Cc: help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: > Hi, > > there must be a mistake somewhere. > > I am getting the emails of "posteo" > > but I don´t get the emails of "gmail" > > And if connecting to gnus it asks me of the email address and the > password of gmail > but not of the email address and password of posteo: > > IMAP user at gmail (gfp): [Reverting buffer ´emacs´] > IMAP password for francis.pr@gmail.com > > I understand it like this that it connects to the IMAP of Gmail and > not of posteo. But then, why it takes the emails of posteo and not of > gmail? > > Warning: Opening nnimap server on gmail...failed: NO > (AUTHENTICATIONFAILED) Invalid credentials (Failure); Server > nnimap+gmail previously determined to be down; not retrying Did you already setup auth-source? If Emacs will retrieve the password from it. Checkout (info "(emacs) Authentication"). You likely forgot to set the user in your imap connections. Checkout out: (info "(gnus) Using IMAP") > ------------------------------------------------------------------ > here are my gnus.el settings: > > ;;gnus for getting emails > (setq gnus-select-method '(nnnil nil)) > (setq gnus-secondary-select-methods > '((nnimap "posteo" > (nnimap-address "posteo.de") add imap user here e.g. as in (nnnimap-user "gottfried") > (nnimap-server-port "imaps") > (nnimap-stream ssl) > (nnir-search-engine imap) This setting is obsolete and Gnus will pick IMAP search with IMAP connections anyway. > (nnmail-expiry-target "nnimap+posteo:[posteo]/Papierkorb") > (nnmail-expiry-wait 'immediate)) > (nnimap "gmail" > (nnimap-address "imap.gmail.com") add imap user here e.g. as in (nnnimap-user "francis.pr") > (nnimap-server-port "imaps") > (nnimap-stream ssl) > (nnir-search-engine imap) Same again. > (nnmail-expiry-target "nnimap+gmail:[Gmail]/Trash") > (nnmail-expiry-wait 'immediate)))) > > ;; Reply to mails with matching email address > (setq gnus-posting-styles > '((".*" ; Matches all groups of messages > (address "gottfried <gottfried@posteo.de>")) > ("gmail" ; Matches Gnus group called "gmail" > (address "Francis <francis.pr@gmail.com>") > ("X-Message-SMTP-Method" "smtp Posteo-posteo.de 465 > gottfried@posteo.de")))) You can set the archive method per connection if you want. Add something like below: "Gcc" "nnimap+<connection name>:Sent" > ;; alle Gruppen immer sehen > (setq gnus-permanently-visible-groups ".*") > > ;; nice overview of all groups with unread/total count > (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") Maybe there's something wrong in this that the message count is wrong. Mine is: (setopt gnus-group-line-format (concat "%M%S%p%P%5y " (propertize ;(all-the-icons-faicon "envelope-o") (all-the-icons-material "mail") 'display '(raise 0.0)) " : [%T]:%B%(%G%)\n")) Which looks like this: 1587 : [0]: Emacs.Bugs > ;;nice colours for spot groups with new emails > '((gnus-group-mail-1-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-mail-3 ((t (:foreground "spring green")))) > '(gnus-group-mail-3-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-news-3 ((t (:foreground "spring green")))) > '(gnus-group-news-3-empty ((t (:foreground "SlateGray3")))) > '(gnus-group-news-low ((t (:foreground "spring green"))))) > > ----------------------------------------------------------------------- > thanks for help > > Gottfried > > > Am 30.12.24 um 13:04 schrieb gfp: >> Hi, >> thanks for help. >> Now it works, after listing all groups, as you said. >> I got 134 folders listed. >> Thanks >> I didn´t have to do what you described in this email I quoted. >> Next problem: >> 1. >> the numbers in front of the groups are not all correct. >> In one group it said 0/112, but I have there only 21 emails at all. >> 2. >> What do the stars in front of the numbers tell? >> Does it mean in this group there are starred emails, which I marked >> as starred? I guess so, but I am asking as well. >> 3. >> how can I delete an email? >> 4. >> I am sorry to have replied to the top post. I got >> confused. Sometimes I didn´t know where should I reply to and made a >> mess. >> Now I know I should only reply to the message I got and additionally >> add the email address of the help-gnu-emacs list. >> Is that all right? >> thanks for help >> Gottfried >> Am 30.12.24 um 05:27 schrieb Björn Bidar: >>> gfp <gfp@posteo.at> writes: >>> >>>> Hi, >>>> >>>> I tried to set up Gnus with the help of: >>>> >>>> https://www.bounga.org/tips/2020/05/03/multiple-smtp-accounts-in-gnus-without-external-tools/ >>>> >>>> and after changing the settings it worked partially. >>>> >>>> It took only emails from one email provider, but not from the other >>>> (may be I have to fiddle around in my settings). >>> >>> Did you list all groups as I explained earlier? Gnus handles multiple >>> providers or as Gnus calls it select methods just fine. >>> >>> For example I have my own mailbox as IMAP but also the public-inbox from >>> Sourceware as IMAP. >>> >>> Can you provide us your settings with the private information removed? >>> >>>> But what astonishes me: >>>> it took in "groups" only 55 folders (which I have set up in my email >>>> provider "posteo" instead of more than 100. >>>> So I don´t know why it took only a part of it. >>> >>> Open the server buff (press ^ in the Groups buffer) select the Posteo >>> select method and press enter. >>> Now look if you are subscribed to the other group if there's a K or Z in >>> front of the names press u to subscribe. >>> >>> This practice does sound Gnus specific but is general IMAP feature. >> ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <871pxnxpv8.fsf@>]
* Re: E-mail package [not found] ` <871pxnxpv8.fsf@> @ 2025-01-01 13:19 ` gfp 0 siblings, 0 replies; 33+ messages in thread From: gfp @ 2025-01-01 13:19 UTC (permalink / raw) To: Björn Bidar, help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 11807 bytes --] Hi Björn, thanks for taking time to help. ------------------------------------------------------------------------ > Mine is: >> (setopt gnus-group-line-format (concat "%M%S%p%P%5y " >> (propertize ;(all-the-icons-faicon "envelope-o") >> (all-the-icons-material "mail") >> 'display '(raise 0.0)) >> " : [%T]:%B%(%G%)\n")) If I set this in my gnus.el in starting emacs it comes up a Lisp error: Debugger entered--Lisp error: (void-function all-the-icons-material) (all-the-icons-material "mail") (propertize (all-the-icons-material "mail") 'display '(raise 0.0)) (concat "%M%S%p%P%5y " (propertize (all-the-icons-material "mail") 'display '(raise 0.0)) " : [%T]:%B%(%G%)\n") (setopt--set 'gnus-group-line-format (concat "%M%S%p%P%5y " (propertize (all-the-icons-material "mail") 'display '(raise 0.0)) " : [%T]:%B%(%G%)\n")) load-with-code-conversion("/home/gfp/.config/emacs/gnus.el" "/home/gfp/.config/emacs/gnus.el" nil nil) load-file("/home/gfp/.config/emacs/gnus.el") load-with-code-conversion("/home/gfp/.config/emacs/init.el" "/home/gfp/.config/emacs/init.el" t t) load("/home/gfp/.config/emacs/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #<bytecode 0x1b1cb0e2408590da>) #f(compiled-function () #<bytecode 0x4d131ce0e73e6cb>) t) command-line() normal-top-level() ---------------------------------------------------------------------------- > Did you already setup auth-source? If Emacs will retrieve the password >> from it. Checkout (info "(emacs) Authentication"). >> >> You likely forgot to set the user in your imap connections. >> >> Checkout out: >> (info "(gnus) Using IMAP") >> Yes, I set up a .authinfo.gpg file in my Emacs folder .config/Emacs, in which I put my 2 email accounts posteo and gmail with the password. Interestingly it created a file in my home folder home/gfp/.authinfo, in which is only my posteo Email with password included and easily readable. Hopefully not for everybody, because I created the .authinfo.gpg in the .config/Emacs folder and hope that this file is read by getting my emails with gnus. There is no gmail. ----------------------------------------------------------------------------- Setting up as you proposed did not help to catch the gmail emails. There was the same question as always: here the output: Reading /home/gfp/.newsrc.eld... Opening nnfolder server on archive...done Opening nnimap server on posteo... Opening connection to posteo.de via tls... Opening connection to posteo.de...done Opening nnimap server on posteo...done Opening nnimap server on gmail... Opening connection to imap.gmail.com via tls... Opening nnimap server on gmail...failed: NO (AUTHENTICATIONFAILED) Invalid credentials (Failure) No new newsgroups Checking new news... Reading active file via nnnil...done Reading active file from gmail via nnimap... Opening nnimap server on gmail... Server nnimap+gmail previously determined to be down; not retrying Opening nnimap server on gmail...failed: NO (AUTHENTICATIONFAILED) Invalid credentials (Failure) nnimap read 0k from posteo.de Reading active file via nndraft...done Checking new news...done Warning: Opening nnimap server on gmail...failed: NO (AUTHENTICATIONFAILED) Invalid credentials (Failure); Server nnimap+gmail previously determined to be down; not retrying; Opening nnimap server on gmail...failed: NO (AUTHENTICATIONFAILED) Invalid credentials (Failure) this settings you proposed: here are my gnus.el settings: >> >> ;;gnus for getting emails >> (setq gnus-select-method '(nnnil nil)) >> (setq gnus-secondary-select-methods >> '((nnimap "posteo" >> (nnimap-address "posteo.de") > add imap user here e.g. as in > (nnnimap-user "gottfried") >> (nnimap-server-port "imaps") >> (nnimap-stream ssl) >> (nnir-search-engine imap) > This setting is obsolete and Gnus will pick IMAP search with IMAP > connections anyway. > >> (nnmail-expiry-target "nnimap+posteo:[posteo]/Papierkorb") >> (nnmail-expiry-wait 'immediate)) >> (nnimap "gmail" >> (nnimap-address "imap.gmail.com") > add imap user here e.g. as in > (nnnimap-user "francis.pr") >> (nnimap-server-port "imaps") >> (nnimap-stream ssl) >> (nnir-search-engine imap) > Same again. >> (nnmail-expiry-target "nnimap+gmail:[Gmail]/Trash") >> (nnmail-expiry-wait 'immediate)))) >> >> ;; Reply to mails with matching email address >> (setq gnus-posting-styles >> '((".*" ; Matches all groups of messages >> (address "gottfried <gottfried@posteo.de>")) >> ("gmail" ; Matches Gnus group called "gmail" >> (address "Francis <francis.pr@gmail.com>") >> ("X-Message-SMTP-Method" "smtp Posteo-posteo.de 465 >> gottfried@posteo.de")))) Kind regards Gottfried --------------------------------------------------------------------- Am 01.01.25 um 02:52 schrieb Björn Bidar: > gfp <gfp@posteo.at> writes: > >> Hi, >> >> there must be a mistake somewhere. >> >> I am getting the emails of "posteo" >> >> but I don´t get the emails of "gmail" >> >> And if connecting to gnus it asks me of the email address and the >> password of gmail >> but not of the email address and password of posteo: >> >> IMAP user at gmail (gfp): [Reverting buffer ´emacs´] >> IMAP password for francis.pr@gmail.com >> >> I understand it like this that it connects to the IMAP of Gmail and >> not of posteo. But then, why it takes the emails of posteo and not of >> gmail? >> >> Warning: Opening nnimap server on gmail...failed: NO >> (AUTHENTICATIONFAILED) Invalid credentials (Failure); Server >> nnimap+gmail previously determined to be down; not retrying > > Did you already setup auth-source? If Emacs will retrieve the password > from it. Checkout (info "(emacs) Authentication"). > > You likely forgot to set the user in your imap connections. > > Checkout out: > (info "(gnus) Using IMAP") > > >> ------------------------------------------------------------------ >> here are my gnus.el settings: >> >> ;;gnus for getting emails >> (setq gnus-select-method '(nnnil nil)) >> (setq gnus-secondary-select-methods >> '((nnimap "posteo" >> (nnimap-address "posteo.de") > add imap user here e.g. as in > (nnnimap-user "gottfried") >> (nnimap-server-port "imaps") >> (nnimap-stream ssl) >> (nnir-search-engine imap) > This setting is obsolete and Gnus will pick IMAP search with IMAP > connections anyway. > >> (nnmail-expiry-target "nnimap+posteo:[posteo]/Papierkorb") >> (nnmail-expiry-wait 'immediate)) >> (nnimap "gmail" >> (nnimap-address "imap.gmail.com") > add imap user here e.g. as in > (nnnimap-user "francis.pr") >> (nnimap-server-port "imaps") >> (nnimap-stream ssl) >> (nnir-search-engine imap) > Same again. >> (nnmail-expiry-target "nnimap+gmail:[Gmail]/Trash") >> (nnmail-expiry-wait 'immediate)))) >> >> ;; Reply to mails with matching email address >> (setq gnus-posting-styles >> '((".*" ; Matches all groups of messages >> (address "gottfried <gottfried@posteo.de>")) >> ("gmail" ; Matches Gnus group called "gmail" >> (address "Francis <francis.pr@gmail.com>") >> ("X-Message-SMTP-Method" "smtp Posteo-posteo.de 465 >> gottfried@posteo.de")))) > > You can set the archive method per connection if you want. > Add something like below: > "Gcc" "nnimap+<connection name>:Sent" > >> ;; alle Gruppen immer sehen >> (setq gnus-permanently-visible-groups ".*") >> >> ;; nice overview of all groups with unread/total count >> (setq gnus-group-line-format "%5M %5y/%-8t • %c\n") > > Maybe there's something wrong in this that the message count is wrong. > > Mine is: > (setopt gnus-group-line-format (concat "%M%S%p%P%5y " > (propertize ;(all-the-icons-faicon "envelope-o") > (all-the-icons-material "mail") > 'display '(raise 0.0)) > " : [%T]:%B%(%G%)\n")) > Which looks like this: > 1587 : [0]: Emacs.Bugs > >> ;;nice colours for spot groups with new emails >> '((gnus-group-mail-1-empty ((t (:foreground "SlateGray3")))) >> '(gnus-group-mail-3 ((t (:foreground "spring green")))) >> '(gnus-group-mail-3-empty ((t (:foreground "SlateGray3")))) >> '(gnus-group-news-3 ((t (:foreground "spring green")))) >> '(gnus-group-news-3-empty ((t (:foreground "SlateGray3")))) >> '(gnus-group-news-low ((t (:foreground "spring green"))))) >> >> ----------------------------------------------------------------------- >> thanks for help >> >> Gottfried >> >> >> Am 30.12.24 um 13:04 schrieb gfp: >>> Hi, >>> thanks for help. >>> Now it works, after listing all groups, as you said. >>> I got 134 folders listed. >>> Thanks >>> I didn´t have to do what you described in this email I quoted. >>> Next problem: >>> 1. >>> the numbers in front of the groups are not all correct. >>> In one group it said 0/112, but I have there only 21 emails at all. >>> 2. >>> What do the stars in front of the numbers tell? >>> Does it mean in this group there are starred emails, which I marked >>> as starred? I guess so, but I am asking as well. >>> 3. >>> how can I delete an email? >>> 4. >>> I am sorry to have replied to the top post. I got >>> confused. Sometimes I didn´t know where should I reply to and made a >>> mess. >>> Now I know I should only reply to the message I got and additionally >>> add the email address of the help-gnu-emacs list. >>> Is that all right? >>> thanks for help >>> Gottfried >>> Am 30.12.24 um 05:27 schrieb Björn Bidar: >>>> gfp <gfp@posteo.at> writes: >>>> >>>>> Hi, >>>>> >>>>> I tried to set up Gnus with the help of: >>>>> >>>>> https://www.bounga.org/tips/2020/05/03/multiple-smtp-accounts-in-gnus-without-external-tools/ >>>>> >>>>> and after changing the settings it worked partially. >>>>> >>>>> It took only emails from one email provider, but not from the other >>>>> (may be I have to fiddle around in my settings). >>>> >>>> Did you list all groups as I explained earlier? Gnus handles multiple >>>> providers or as Gnus calls it select methods just fine. >>>> >>>> For example I have my own mailbox as IMAP but also the public-inbox from >>>> Sourceware as IMAP. >>>> >>>> Can you provide us your settings with the private information removed? >>>> >>>>> But what astonishes me: >>>>> it took in "groups" only 55 folders (which I have set up in my email >>>>> provider "posteo" instead of more than 100. >>>>> So I don´t know why it took only a part of it. >>>> >>>> Open the server buff (press ^ in the Groups buffer) select the Posteo >>>> select method and press enter. >>>> Now look if you are subscribed to the other group if there's a K or Z in >>>> front of the names press u to subscribe. >>>> >>>> This practice does sound Gnus specific but is general IMAP feature. >>> -- [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-12-25 9:22 ` gfp 2024-12-26 6:27 ` Joel Reicher 2024-12-26 16:28 ` Christopher Howard @ 2024-12-27 15:45 ` Eric S Fraga 2 siblings, 0 replies; 33+ messages in thread From: Eric S Fraga @ 2024-12-27 15:45 UTC (permalink / raw) To: help-gnu-emacs [-- Attachment #1: Type: text/plain, Size: 970 bytes --] Response below/inline for email gfp wrote: > (original email sent 25 Dec 2024 at 09:22) > > When I opening Thunderbird, and I am connected to the internet, > I see all my folders (if I also scroll down, because I have many) > and see immediately all new incoming emails in the specific folders, > I have created, because the folders with the new emails > turn in bold letters. [...] > Is that also achievable in GNUS? > with groups? Yes, the "Group" buffer will show all groups (folders in your speak) that have unread messages (with the number of unread indicated) or it can be configure so that it shows all groups with or without unread messages. Attached is a little screenshot of part of the view of my Groups buffer. The *in the emacs help line is indicating that I am currently visiting that group (and actually responding to a post there, i.e. this post that I am writing at the moment). -- Eric S Fraga via gnus (Emacs 31.0.50 2024-12-17) on Debian 12.8 [-- Attachment #2: screendump-20241227154405.png --] [-- Type: image/png, Size: 80230 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* E-mail package @ 2024-10-19 14:15 gfp 2024-10-19 15:21 ` Jude DaShiell ` (3 more replies) 0 siblings, 4 replies; 33+ messages in thread From: gfp @ 2024-10-19 14:15 UTC (permalink / raw) To: help-gnu-emacs@gnu.org [-- Attachment #1.1.1: Type: text/plain, Size: 566 bytes --] Hi GNU Emacs, 1. I need a graphical overview of folders in my E-mail package in order to find messages. In Emacs: Mu4e, Mutt (no pop, imap), Gnus in all of them there are no folders available. Are there possibilities to create folders? 2. I got to know that Thunderbird spies on us and collects data. 2. which graphical E-mail package do you use, if any? What would you suggest? 3. Evolution, Geary (no pgp) KMail, Kontakt - (KDE) probably works only on a KDE Plasma desktop I guess Claws Mail freezes said somebody Gottfried [-- Attachment #1.1.2: OpenPGP public key --] [-- Type: application/pgp-keys, Size: 2451 bytes --] [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 665 bytes --] ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-10-19 14:15 gfp @ 2024-10-19 15:21 ` Jude DaShiell 2024-10-20 3:19 ` W. Greenhouse ` (2 subsequent siblings) 3 siblings, 0 replies; 33+ messages in thread From: Jude DaShiell @ 2024-10-19 15:21 UTC (permalink / raw) To: gfp, help-gnu-emacs@gnu.org There are ways to create folders in mutt, but they're called mailboxes if memory serves. That takes configuration of mailboxes to do it in mutt. In /usr/share/mutt there is a script called fleacollar.sh. It may be near that directory. If you run fleacollar.sh in your user account fleacollar.sh will set many things up for you. -- Jude <jdashiel at panix dot com> "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." Ed Howdershelt 1940. On Sat, 19 Oct 2024, gfp wrote: > Hi GNU Emacs, > > 1. > I need a graphical overview of folders in my E-mail package > in order to find messages. > > In Emacs: > Mu4e, > Mutt (no pop, imap), > Gnus > in all of them there are no folders available. > > Are there possibilities to create folders? > > > 2. > I got to know that Thunderbird spies on us and collects data. > > 2. > which graphical E-mail package do you use, if any? > What would you suggest? > > 3. > > Evolution, > Geary (no pgp) > KMail, > Kontakt - (KDE) probably works only on a KDE Plasma desktop I guess > Claws Mail freezes said somebody > > Gottfried > ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-10-19 14:15 gfp 2024-10-19 15:21 ` Jude DaShiell @ 2024-10-20 3:19 ` W. Greenhouse 2024-10-21 8:47 ` Eric S Fraga 2024-12-06 22:11 ` Jean Louis 2024-12-21 11:50 ` Joel Reicher 3 siblings, 1 reply; 33+ messages in thread From: W. Greenhouse @ 2024-10-20 3:19 UTC (permalink / raw) To: help-gnu-emacs gfp <gfp@posteo.at> writes: > Hi GNU Emacs, > > 1. > I need a graphical overview of folders in my E-mail package > in order to find messages. > > In Emacs: > Mu4e, > Mutt (no pop, imap), > Gnus > in all of them there are no folders available. > > Are there possibilities to create folders? Gnus has folder support. This is through the `gnus-group-make-group' command, bound by default to G m when looking at the *Group* buffer. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-10-20 3:19 ` W. Greenhouse @ 2024-10-21 8:47 ` Eric S Fraga 0 siblings, 0 replies; 33+ messages in thread From: Eric S Fraga @ 2024-10-21 8:47 UTC (permalink / raw) To: help-gnu-emacs Response below/inline for email W. Greenhouse wrote: > (original email sent 19 Oct 2024 at 23:19) > Gnus has folder support. This is through the `gnus-group-make-group' > command, bound by default to G m when looking at the *Group* buffer. And existing folders for any email server can be seen by switching to the server view in gnus (^ from the Group buffer) and typing RET on the particular server. -- Eric S Fraga via gnus (Emacs 31.0.50 2024-08-28) on Debian bookworm/sid ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-10-19 14:15 gfp 2024-10-19 15:21 ` Jude DaShiell 2024-10-20 3:19 ` W. Greenhouse @ 2024-12-06 22:11 ` Jean Louis 2024-12-21 11:50 ` Joel Reicher 3 siblings, 0 replies; 33+ messages in thread From: Jean Louis @ 2024-12-06 22:11 UTC (permalink / raw) To: gfp; +Cc: help-gnu-emacs@gnu.org * gfp <gfp@posteo.at> [2024-10-19 17:17]: > Hi GNU Emacs, > > 1. I need a graphical overview of folders in my E-mail package > in order to find messages. > > In Emacs: > Mu4e, > Mutt (no pop, imap), > Gnus > in all of them there are no folders available. > > Are there possibilities to create folders? > > > 2. > I got to know that Thunderbird spies on us and collects data. > > 2. > which graphical E-mail package do you use, if any? > What would you suggest? > > 3. > > Evolution, > Geary (no pgp) > KMail, > Kontakt - (KDE) probably works only on a KDE Plasma desktop I guess > Claws Mail freezes said somebody The decades long strategy I follow is that for each email of correspondent, such as user@example.com my software generates automatically folder in ~/Maildir such as ~/Maildir/user@example.com which contains all the correspondence between any of my emails and the correspondent. - I am using Maildir mail box type for reasons explained here: cr.yp.to/proto/maildir.html: http://cr.yp.to/proto/maildir.html - All correspondence related to particular email address go to specific Maildir for that address, like ~/Maildir/user@example.com - If I am using any other E-mail software, that maybe saves e-mails into single file, then I use GNU Mailutils program `sieve' and sort all the e-mails to their corresponding Maildir folders such as ~/Maildir/user@example.com - Listing Maildir folders is possible within Emacs as well with maildir.el package and `mu' for Emacs - Making list of folders may be done this way: (defun mutt-emails-of-email (email) "Opens XTerm with mutt showing conversations related to EMAIL." (let* ((maildir (format (concat (file-name-as-directory (getenv "MAILDIR")) "%s") email))) (start-process "Mutt" "Mutt" "xterm" "-e" "mutt" "-f" maildir))) Then this function generates Org file with 1000 folders maximum, it is made for demonstration: (defun my-maildirs () "List maildir folders in Org mode ready to launch." (interactive) (catch 'no-maildir-found (let ((maildir (getenv "MAILDIR"))) (unless (and maildir (file-directory-p maildir)) (throw 'no-maildir-found "I did not find $MAILDIR environment.")) (let ((maildir-files (seq-take (directory-files maildir t "@") 1000)) (meta-buffer "my-maildirs.org")) (with-temp-buffer-window meta-buffer nil nil (switch-to-buffer meta-buffer) (org-mode) (keymap-local-set "<RET>" 'org-open-at-point) (keymap-local-set "q" 'quit-window) (insert "#+TITLE: My Maildir folders\n\n") (insert "* My Maildirs\n\n") (while maildir-files (let ((file (pop maildir-files))) (insert (format "- [[elisp:(mutt-emails-of-email \"%s\")][%s]]\n" (file-name-nondirectory file) (file-name-nondirectory file)))))))))) It works very good on my side. By using similar approach, one can fire any other e-mail comptaible software on the Maildir folder to see what is inside or to read and send emails. Folders are available in each of software you mentioned. For Mutt, here is settings: # Save by email address set save_name=yes set save_address=yes set folder=/home/data1/protected/Maildir set mbox_type=Maildir set record="+Sent" So basically one needs settings to ensure that email sent to user is saved into ~/Maildir/user@example.com or sieve to move emails from one folder to system folders. Here is sieve script: require [ "fileinto", "variables" ]; if address :matches [ "from" ] "*" { set "recipient" :lower "${1}"; fileinto "~/Maildir/${recipient}"; } and it is run on mbox type like: sieve -v --dry-run -f MBOX-FILE name-of-sieve-script where you remove dry run, and replace MBOX-FILE with actual file and sieve script with the name of actual script. How to create Maildir: $ maildirmake Maildir/my@folder.com You can call folders as you wish. I do not use graphical email, but when I use, then Geary for sending or Thunderbird. But then I sort Sent emails into Maildir folders. Emacs is enough graphica How to open Maildir in Emacs?l ------------------------------ (defun rcd-maildir-open (email) "Opens maildir for email address" (let ((maildir (concat (file-name-as-directory (getenv "MAILDIR")) email))) (maildir-list maildir))) We must understand that above will open Maildir as EMAIL address as specified in the $MAILDIR main directory. And maildir.el library is here: https://github.com/nicferrier/emacs-maildir That means function could be rewritten to show folders in Org mode: (defun my-maildirs () "List maildir folders in Org mode ready to launch." (interactive) (catch 'no-maildir-found (let ((maildir (getenv "MAILDIR"))) (unless (and maildir (file-directory-p maildir)) (throw 'no-maildir-found "I did not find $MAILDIR environment.")) (let ((maildir-files (seq-take (directory-files maildir t "@") 1000)) (meta-buffer "my-maildirs.org")) (with-temp-buffer-window meta-buffer nil nil (switch-to-buffer meta-buffer) (org-mode) (keymap-local-set "<RET>" 'org-open-at-point) (keymap-local-set "q" 'quit-window) (insert "#+TITLE: My Maildir folders\n\n") (insert "* My Maildirs\n\n") (while maildir-files (let ((file (pop maildir-files))) (insert (format "- [[elisp:(rcd-maildir-open \"%s\")][%s]]\n" (file-name-nondirectory file) (file-name-nondirectory file)))))))))) Then it works pretty much in Emacs, user can run function and get list of all emails, search for particular email and by click open all conversation related to that email. But maildir.el is not complete, so deleting emails is not option, that is I use Mutt. -- Jean Louis ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: E-mail package 2024-10-19 14:15 gfp ` (2 preceding siblings ...) 2024-12-06 22:11 ` Jean Louis @ 2024-12-21 11:50 ` Joel Reicher 3 siblings, 0 replies; 33+ messages in thread From: Joel Reicher @ 2024-12-21 11:50 UTC (permalink / raw) To: gfp; +Cc: help-gnu-emacs@gnu.org gfp <gfp@posteo.at> writes: [...] > which graphical E-mail package do you use, if any? > What would you suggest? > > 3. > > Evolution, > Geary (no pgp) > KMail, > Kontakt - (KDE) probably works only on a KDE Plasma desktop I > guess > Claws Mail freezes said somebody Maybe check https://directory.fsf.org/wiki/Category/Email-software/mail-client ? (Don't forget to click "further results" Regards, - Joel ^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2025-01-01 13:19 UTC | newest] Thread overview: 33+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-12-23 17:27 E-mail package Christopher Howard 2024-12-23 18:50 ` gfp 2024-12-24 16:48 ` Christopher Howard 2024-12-25 9:22 ` gfp 2024-12-26 6:27 ` Joel Reicher 2024-12-26 20:37 ` gfp 2024-12-26 21:39 ` tpeplt 2024-12-28 3:38 ` divya 2024-12-28 4:10 ` Bob Newell 2024-12-28 7:13 ` Joel Reicher 2024-12-28 17:39 ` tpeplt 2024-12-28 18:13 ` Jean Louis 2024-12-30 17:56 ` Christopher Howard 2024-12-29 0:49 ` Björn Bidar [not found] ` <87frm9ugpg.fsf@gmail.com> 2024-12-30 10:58 ` gfp 2024-12-30 11:16 ` tomas 2024-12-30 11:43 ` gfp 2024-12-30 12:18 ` tomas 2024-12-26 16:28 ` Christopher Howard 2024-12-27 15:47 ` Eric S Fraga [not found] ` <877c7mdk70.fsf@gmail.com> 2024-12-29 20:49 ` gfp 2024-12-30 4:27 ` Björn Bidar [not found] ` <87zfkdyevq.fsf@> 2024-12-30 12:04 ` gfp 2024-12-30 13:49 ` gfp 2025-01-01 1:52 ` Björn Bidar [not found] ` <871pxnxpv8.fsf@> 2025-01-01 13:19 ` gfp 2024-12-27 15:45 ` Eric S Fraga -- strict thread matches above, loose matches on Subject: below -- 2024-10-19 14:15 gfp 2024-10-19 15:21 ` Jude DaShiell 2024-10-20 3:19 ` W. Greenhouse 2024-10-21 8:47 ` Eric S Fraga 2024-12-06 22:11 ` Jean Louis 2024-12-21 11:50 ` Joel Reicher
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).