Search Criteria
Package Details: mailwizard 2.0.7-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mailwizard.git (read-only, click to copy) |
---|---|
Package Base: | mailwizard |
Description: | Configure neomutt, isync, getmail and msmtp with pass for passwords (POP3/SMTP) |
Upstream URL: | https://github.com/rpuntaie/mailwizard |
Keywords: | config email mutt neomutt |
Licenses: | GPL3 |
Conflicts: | mutt-wizard |
Submitter: | Kr1ss |
Maintainer: | Kr1ss |
Last Packager: | Kr1ss |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2019-09-10 13:11 (UTC) |
Last Updated: | 2021-09-01 21:34 (UTC) |
Dependencies (18)
- getmail6AUR (getmail6-gitAUR)
- isync (isync-utf8-mailboxesAUR, isync-gitAUR, isync-config-patchedAUR, mbsync-gitAUR)
- msmtp (msmtp-gitAUR, msmtp-ntlmAUR)
- neomutt (neomutt-gitAUR)
- notmuch-runtime (notmuch-runtime-gitAUR)
- pass (pass-gitAUR, pass-parcelliteAUR, gopass-symlinksAUR)
- urlscan (urlscan-gitAUR)
- abookAUR (abook-configdirAUR) (optional) – contact store and tab completion
- cronie (cronie-selinuxAUR) (optional) – auto-sync mails - alt.: fcron
- dunst (dunst-gitAUR) (optional) – enable desktop notifications about new mail
- elinks (elinks-gitAUR) (optional) – view HTML email inside of the neomutt TUI
- fcron (optional) – auto-sync mails - alt.: cronie
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (optional) – view images inside of the neomutt TUI
- libnotify (libnotify-gitAUR) (optional) – enable desktop notifications about new mail
- links (links-g-directfbAUR) (optional) – view HTML email inside of the neomutt TUI
- lynx (lynx-gitAUR, lynx-currentAUR) (optional) – view HTML email inside of the neomutt TUI
- pam-gnupgAUR (pam-gnupg-gitAUR) (optional) – automatically unlock gpg keys at session login
- w3m (optional) – view HTML email and images inside of the neomutt TUI
Latest Comments
1 2 Next › Last »
m040601 commented on 2021-07-16 18:40 (UTC) (edited on 2021-07-16 19:14 (UTC) by m040601)
@Kr1ss
Thanks, it now makes sense with your explanation.
One other reason, I wanted to clarify this is, and choose the appropriate one, is that I want to contribute and report back with some tiny bug reports and annoyances.
Sometimes in the upstream source, sometimes in the PKGBUILD.
Quick example. The "libnotify" mandatory dependency in mutt-wizard. What if I dont use notify-send, notifications, or even want an X desktop. Makes sense for a cli email solution. Couldn't this be made an optional dependency ?
But mostly due to lotz and lotz of edge cases and the assumptions made in the scripts, when trying to automaticlly configure multiple accounts in the "real world".
These scripts are a wonderfull help. But they really require some feed back from the " real world". They need to made robust, idempotent and fail gracefully, with a serious thing like email.
Kr1ss commented on 2021-07-16 18:27 (UTC) (edited on 2021-07-16 18:28 (UTC) by Kr1ss)
Hi @m040601, yes I can explain that.
At the time of the fork, Luke's
mutt-wizard
did not support email synchronization via POP3 (but only IMAP). That's why @Roland decided to publish an implementation usinggetmail6
, which is a fork ofgetmail
based on Python 3 (the originalgetmail
still depends on Python 2). This ismailwizard
.Meanwhile, Luke has integrated (optional) POP3 support into
mutt-wizard
, but usesmpop
instead.The TL;DR is :
mutt-wizard
.getmail
ormpop
for synchronization.As for the package description, I'm going to adapt this. Thx for the suggestion.
Cheers !
m040601 commented on 2021-07-16 18:04 (UTC) (edited on 2021-07-16 18:32 (UTC) by m040601)
@Kr1ss @Roland
Thanks for you work providing these PKGBUILD's.
I noticed that, @Roland's, https://github.com/rpuntaie/mailwizard
is a fork of, https://github.com/LukeSmithxyz/mutt-wizard
I checked both repos, but can't find out "substantial" differences or an explanation and rationale for those forks in the README's.
Just a note saying:
Could you expand a little more on this ?
mutt-wizard is also provided by,
https://aur.archlinux.org/packages/mutt-wizard, or, https://aur.archlinux.org/packages/mutt-wizard-git
I can see some difference in the PKGBUILD's
mutt-wizard has:
mailwizard has:
I'm intrigued why, for example mutt-wizzard requires "curl" and mailwizard not. Also about the "getmail6" in mailwizard. Is popmail still used nowadays ? What's the rationale ?
Since they're all packaged by the same person, Kr1ss, could you provide a very brief information, ideally updating the "Description", so that one can better understand and choose one or the other.
What are the relevant differences ? Why did you choose to package this or that fork ? Is one more polished that the other ?
I'm not a big fan of blindly using these "automated" wizards, but they're very usefull for getting some examples and ideas in a other wise impossible cumbersome neo/mutt configuration. I also now and then notice Luke makes some mistake's in is bash scripts, and awkward choices of bindings so I would advise some care with these automated solutions.
Neverthe less, it is a remarkable and helpfull work, and I am very thankfull for it. Offline email with isync can bite you really hard if you dont read all the tiny details.
Thanks in advance
Kr1ss commented on 2021-03-12 20:30 (UTC)
Nice. Thx @Roland !
Roland commented on 2021-03-12 20:27 (UTC)
@Kr1ss: v2.0.5 is out :-)
Kr1ss commented on 2020-07-20 19:10 (UTC)
Updated. Thank you for the notification @Roland !
Roland commented on 2020-07-20 16:40 (UTC)
@Kr1ss: I just made v2.0.4 with bugfixes.
Kr1ss commented on 2020-05-29 20:53 (UTC)
Thx @risto3 ! Could you rebuild now pls, I just pushed a fix.
risto3 commented on 2020-05-29 20:44 (UTC)
I'm getting the following since a couple of days: Resolving AUR dependencies... :: error: Can't resolve dependencies for AUR package 'mailwizard': :: error: Dependencies missing for mailwizard :: warning: Following package cannot be found in AUR: getmail-python3
:: Try recovering?
loki7990 commented on 2020-04-29 14:38 (UTC)
Wow, that was fast! Thanks so much!
1 2 Next › Last »