[neomutt-users] Mutt additional packages

H agents at meddatainc.com
Tue May 16 02:35:17 CEST 2023


On 05/14/2023 02:56 AM, Kenneth Flak wrote:
>
> On 14 May 2023  02:22, Kusoneko wrote:
>> Hi,
>>
>>
>> May 13, 2023 19:03:15 H <agents at meddatainc.com>:
>>
>>> Running CentOS 7 and looking for the following packages used with mutt/neomutt as described by https://www.dj-bauer.de/once-forever-mutt-configuration-en.html:
>>>
>>> - notmuch (tag mails). https://notmuchmail.org/ and https://src.fedoraproject.org/rpms/notmuch does not list Fedora EPEL 7.
>>> - msmtp (send mails). Found in EPEL 7.
>>> - offlineimap (sync mails). Would isync be a substitute?
>> Yes, using the mbsync utility of isync is generally how most people I know of who use mutt/neomutt sync their email.
> Agreed! I used offlineimap in the olden days, but I found mbsync to be _much_ faster...
>>> The article above also mentions:
>>>
>>> - khard (contacts book). Looks like it might be a KDE app, I need a Gnome app instead.
>> As stated by someone else, this isn't a gnome/kde app. I personally use abook[0] instead however.
>>
>>> - vdirsyncer (sync contacts). Found it at https://github.com/pimutils/vdirsyncer.
>>> - cron (automate scripts). Part of the OS.
> You could also look into systemd services/timers to schedule events. I use these user services (place them in ~/.config/systemd/user/ and activate them with systemctl --user enable --now <name>.timer):
>
> mailsync.service:
> [Unit]
> Description=Sync calendars and contacts
>
> [Service]
> Type=oneshot
> ExecStart=/home/kf/bin/mail-sync.sh
>
> mailsync.timer:
> [Unit]
> Description=Sync mail every 30 seconds
>
> [Timer]
> OnBootSec=5min
> OnUnitActiveSec=30sec
>
> [Install]
> WantedBy=timers.target
>
> ---
> bin/mail-sync.sh:
>
> #!/bin/sh
>
> MBSYNC=$(pgrep mbsync)
> NOTMUCH=$(pgrep notmuch)
>
> if [ -n "$MBSYNC" -o -n "$NOTMUCH" ]; then
>      echo "Already running one instance of mail-sync. Exiting..."
>      exit 0
> fi
>
> echo "Deleting messages tagged as *deleted*"
> notmuch search --format=text0 --output=files tag:deleted | xargs -0 --no-run-if-empty rm -v
>
> mbsync -a
> notmuch new
>
> vdirsyncer.service:
>
> [Unit]
> Description=Sync calendars and contacts
>
> [Service]
> Type=oneshot
> ExecStart=/usr/bin/vdirsyncer sync
>
> vdirsyncer.timer:
>
> [Unit]
> Description=Sync address book every 30 minutes and on boot
>
> [Timer]
> OnBootSec=5min
> OnUnitActiveSec=30min
>
> [Install]
> WantedBy=timers.target
>
>
>>> - pass (password storage). Looks like the standard password manager.
> Here's pass' official website: https://www.passwordstore.org/ This is probably not the standard password manager on CentOS.
>
>>> - dunst (notification deamon). According to https://dunst-project.org/ it looks like it uses Wayland and CentOS 7 uses X11 according to my limited knowledge. Would that be correct? If so, is there a substitute app for C 7?
>> dunst works under X11 as well. I've been using it as my notifications daemon for years now and that's the first time I hear about it being for Wayland?
>>
>>>> Thanks.
>> [0]: https://abook.sourceforge.io/

Got it, thank you.



More information about the neomutt-users mailing list