unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: "Marek Paśnikowski" <marek@marekpasnikowski.pl>
To: felix.lechner@lease-up.com,help-guix@gnu.org
Subject: Re: Abstractio  of Dovecot Users
Date: Wed, 22 Nov 2023 17:28:12 +0000	[thread overview]
Message-ID: <utzm63.s4jcj1.rv0cvq-qmf@localhost> (raw)
In-Reply-To: <87wmu9pwkx.fsf@lease-up.com>



Email z Środa, 22 listopada 2023 od Felix Lechner:
> Hi Marek,
> 
> On Mon, Nov 20 2023, Marek Paśnikowski wrote:
> 
> > I recently completed the monumental project of self-hosting my email
> > on Guix, all by myself.
> 
> Kudos! Will you please blog about your experience or add something to
> the Cookbook? [1]

I was actually thinking of trying to write a general Scheme module for a quick, minimal setup of email on Guix, but right now my system configuration is an ugly monolith.

My roadmap looks like this:
1. Abstract email away from the system.
2. Build a personal PGP infrastructure.
3. Use the above to serve Git repositories.
4. Use the above to modularize my Guix configurations; prepare to use Linux From Scratch books to build my personal distribution of Guix
5. Learn how to use Emacs tools to automate  publishing of web content <= This is where I could try writing some text about serving email from Guix.

Would you like a copy of my current system configuration for reference?
 
> > I need to abstract email accounts from system accounts
> 
> There are many ways to do that [2] although more detailed inquiries
> might be better placed with the Dovecot folks.

I started writing a refusing answer, but did one more search for virtual_users and found that Dovecot docs do include a “Simple Virtual User Installation.” I will try following that. It is not as self-containing solution as I hoped, but I need to get things done before optimizing them.

  reply	other threads:[~2023-11-22 18:16 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-11-20 22:40 Abstractio of Dovecot Users Marek Paśnikowski
2023-11-22 16:43 ` Felix Lechner via
2023-11-22 17:28   ` Marek Paśnikowski [this message]
2023-12-19 18:43   ` Marek Paśnikowski
2023-12-20  9:15   ` Marek Paśnikowski
2023-11-22 17:25 ` Thorondir via
2023-11-22 17:44   ` Marek Paśnikowski
2023-11-22 18:32     ` Wojtek Kosior via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=utzm63.s4jcj1.rv0cvq-qmf@localhost \
    --to=marek@marekpasnikowski.pl \
    --cc=felix.lechner@lease-up.com \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).