Github messages for mblaze
 help / color / mirror / Atom feed
* [ISSUE] [Discussion] How to you integrate mblaze in your email stack ?
@ 2020-09-09 13:05 sucrecacao
  2021-04-16  5:48 ` Anachron
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: sucrecacao @ 2020-09-09 13:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 712 bytes --]

New issue by sucrecacao on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184

Description:
Hello,

I'm currently migrating from classic web based email client to a more unix way to manage my email. 

I'm so happy I found mblaze :heart: , since I had hard time finding a "suckless" set of email tools where each does one thing and to it well.  I don't want to use neomutt or aerc as I find those bloated and hard to hack. 

But I still have trouble putting all the piece of the puzzle together.. So I was wondering if you those tool in your daily email workflow, what is your stack and how do you use it ? ( Link to script or dot-files highly appreciated :p )

In advances, thanks :)

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
@ 2021-04-16  5:48 ` Anachron
  2021-04-20 12:01 ` sucrecacao
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Anachron @ 2021-04-16  5:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 980 bytes --]

New comment by Anachron on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-820924647

Comment:
Hey @sucrecacao this might be a bit late, but I compose messages with `mcom` and then send them via `msmtp`. 
I use a few wrapper scripts to change my `mblaze` & `msmtp` default account. 

mfrom
```
test "$#" -eq 0 && awk -F ':' '$1 == "Local-Mailbox" {print $2}' ~/.mblaze/profile | xargs && exit
acc=$(sed -n "/^account[ ]*${1}$/,/^$/p" ~/.msmtprc | awk '$1 == "from" {print $2}')
if test -n "${acc}"; then
  sed -i "s|^Local-Mailbox.*|Local-Mailbox: ${acc}|" ~/.mblaze/profile
  sed -i "s|^Outbox.*|Outbox: ${HOME}/usr/mls/${1}/OUTBOX|" ~/.mblaze/profile
  ! test -e ~/.mblaze/signature || rm ~/.mblaze/signature
  ! test -f "${HOME}/usr/mls/${1}/signature" || ln -s "${HOME}/usr/mls/${1}/signature" ~/.mblaze/signature
  sed -i "s|account default.*|account default: ${1}|" ~/.msmtprc
  printf 'Switched to "%s"\n' "${acc}"
fi
```

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
  2021-04-16  5:48 ` Anachron
@ 2021-04-20 12:01 ` sucrecacao
  2021-04-20 12:12 ` Anachron
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: sucrecacao @ 2021-04-20 12:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 271 bytes --]

New comment by sucrecacao on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-823216822

Comment:
Thanks @Anachron !

How is your workflow to browse your email ?
Do you download them and navigate around with a file manager like nnn?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
  2021-04-16  5:48 ` Anachron
  2021-04-20 12:01 ` sucrecacao
@ 2021-04-20 12:12 ` Anachron
  2021-04-20 12:13 ` Anachron
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Anachron @ 2021-04-20 12:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 474 bytes --]

New comment by Anachron on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-823223134

Comment:
Hello @sucrecacao,

I download them via `mbsync` and browse through them via `mbrowse`, a self-written script which uses `fzf` to display the header and content part of a mail, internally it uses `mscan` (like `mless`) to display a human-friendly mail-list.

It's a little bugged but I do plan on updating and making it public eventually.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (2 preceding siblings ...)
  2021-04-20 12:12 ` Anachron
@ 2021-04-20 12:13 ` Anachron
  2021-04-20 12:13 ` Anachron
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Anachron @ 2021-04-20 12:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

New comment by Anachron on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-823223134

Comment:
Hello @sucrecacao,

I download them via `mbsync` and browse through them via `mbrowse`, a self-written script which uses `fzf` to display the header and content part of a mail, internally it uses `mscan` (like `mless`) to display a human-friendly mail-list.

It's a little bugged but I do plan on updating and making it public eventually.

Edit: The advantage of `mbrowse` is that I can easily `reply`, `extract attachments` and `trash` mails using `fzf`. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (3 preceding siblings ...)
  2021-04-20 12:13 ` Anachron
@ 2021-04-20 12:13 ` Anachron
  2021-11-05 18:08 ` Vouivre
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Anachron @ 2021-04-20 12:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 683 bytes --]

New comment by Anachron on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-823223134

Comment:
Hello @sucrecacao,

I download them via `mbsync` and browse through them via `mbrowse`, a self-written script which uses `fzf` to display the header and content part of a mail, internally it uses `mscan` (like `mless`) to display a human-friendly mail-list.

It's a little bugged but I do plan on updating and making it public eventually.

Edit: The advantage of `mbrowse` is that I can easily `reply`, `extract attachments` and `trash` mails. I simply need to select one (or multiple) mails and `confirm`, then select the action and it's done. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (4 preceding siblings ...)
  2021-04-20 12:13 ` Anachron
@ 2021-11-05 18:08 ` Vouivre
  2021-11-05 19:52 ` Anachron
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Vouivre @ 2021-11-05 18:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 275 bytes --]

New comment by Vouivre on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-962108840

Comment:
Hello @Anachron,

I'm also trying to find a good workflow with `mblaze`. Could you share your script `mbrowse`. Is it 
available somewhere ? 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (5 preceding siblings ...)
  2021-11-05 18:08 ` Vouivre
@ 2021-11-05 19:52 ` Anachron
  2021-11-05 19:53 ` Anachron
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Anachron @ 2021-11-05 19:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

New comment by Anachron on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-962176257

Comment:
Not yet publicy available, it requires a few scripts from myself so that it knows where to read mails from.

I'll see if I can publish them somewhere for others to learn from.

It's basically a fzf wrapper which invokes mcom, mrep and alike.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (6 preceding siblings ...)
  2021-11-05 19:52 ` Anachron
@ 2021-11-05 19:53 ` Anachron
  2021-11-05 20:25 ` Vouivre
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Anachron @ 2021-11-05 19:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 307 bytes --]

New comment by Anachron on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-962176257

Comment:
Not yet publicy available, it requires a few scripts from myself so that it knows where to read mails from.

I'll see if I can publish them somewhere for others to learn from.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (7 preceding siblings ...)
  2021-11-05 19:53 ` Anachron
@ 2021-11-05 20:25 ` Vouivre
  2022-10-12 13:55 ` Shugyousha
  2022-10-12 13:55 ` Shugyousha
  10 siblings, 0 replies; 12+ messages in thread
From: Vouivre @ 2021-11-05 20:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 793 bytes --]

New comment by Vouivre on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-962198553

Comment:
> I'll see if I can publish them somewhere for others to learn from.

It would be nice! I slowly understand how it works, but perhaps sometimes I make everything complicated and an easy solution exists. I discovered for example `mless` and saw that it's possible to use colors. 

So excepted the issues for `mblaze`, I only know those ressources:

https://voidlinux.org/news/2017/12/advent-mblaze.html
https://voidlinux.org/news/2017/12/advent-mblaze-part-2.html

It's a beginning, but at some point, some scripts are needed. 

For the moment I also tend to use `fzf` in my scripts. 

I will also publish my scripts if I get something functional. 


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (8 preceding siblings ...)
  2021-11-05 20:25 ` Vouivre
@ 2022-10-12 13:55 ` Shugyousha
  2022-10-12 13:55 ` Shugyousha
  10 siblings, 0 replies; 12+ messages in thread
From: Shugyousha @ 2022-10-12 13:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

New comment by Shugyousha on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-1276215248

Comment:
I have written up some info about my setup here: https://sillymon.ch/posts/mmh-blaze-mail-setup.html

My usual email workflow looks like this.

```
$ mall #put all new emails into my selection
$ mless # start interactive pager to go through all my new mails one by one
$ mread # mark all the mails as read
```
Note that I have added a binding to delete the current email on `D` for the `mless` script. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Discussion] How to you integrate mblaze in your email stack ?
  2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
                   ` (9 preceding siblings ...)
  2022-10-12 13:55 ` Shugyousha
@ 2022-10-12 13:55 ` Shugyousha
  10 siblings, 0 replies; 12+ messages in thread
From: Shugyousha @ 2022-10-12 13:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 547 bytes --]

New comment by Shugyousha on mblaze repository

https://github.com/leahneukirchen/mblaze/issues/184#issuecomment-1276215248

Comment:
I have written up some info about my setup here: https://sillymon.ch/posts/mmh-blaze-mail-setup.html

My usual email workflow looks like this.

```
$ mall # put all new emails into my selection
$ mless # start interactive pager to go through all my new mails one by one
$ mread # mark all the mails as read
```
Note that I have added a binding to delete the current email on `D` for the `mless` script. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-10-12 13:55 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-09 13:05 [ISSUE] [Discussion] How to you integrate mblaze in your email stack ? sucrecacao
2021-04-16  5:48 ` Anachron
2021-04-20 12:01 ` sucrecacao
2021-04-20 12:12 ` Anachron
2021-04-20 12:13 ` Anachron
2021-04-20 12:13 ` Anachron
2021-11-05 18:08 ` Vouivre
2021-11-05 19:52 ` Anachron
2021-11-05 19:53 ` Anachron
2021-11-05 20:25 ` Vouivre
2022-10-12 13:55 ` Shugyousha
2022-10-12 13:55 ` Shugyousha

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 NNTP newsgroup(s).