* [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).