From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: Running an MTA (Exim) on GuixSD Date: Sat, 21 Nov 2015 13:36:57 -0800 Message-ID: References: <87y4dtixp9.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:32830) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0Fq7-0001PR-FF for guix-devel@gnu.org; Sat, 21 Nov 2015 16:37:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0Fq6-00052s-Lg for guix-devel@gnu.org; Sat, 21 Nov 2015 16:36:59 -0500 Received: from mail-oi0-x233.google.com ([2607:f8b0:4003:c06::233]:34258) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0Fq6-00052a-H3 for guix-devel@gnu.org; Sat, 21 Nov 2015 16:36:58 -0500 Received: by oies6 with SMTP id s6so84940060oie.1 for ; Sat, 21 Nov 2015 13:36:58 -0800 (PST) In-Reply-To: <87y4dtixp9.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel Hi Mark and Andy, Thank you for the quick response. I'll take a look at the information you've shared. It'd be nice to be able to do my email from within GuixSD! Thank you, Chris On 11/19/15, Mark H Weaver wrote: > Chris Marusich writes: > >> I'm using GuixSD 0.9.0. It seems the only Mail Tranfer Agent (MTA) >> packaged so far is Exim. However, simply installing it doesn't seem to >> enable the sending of email (e.g., via 'git send-email'). I'd like to >> run Exim as a daemon on system start-up so that I can send email from >> within GuixSD. Has anyone already made a service configuration for >> Exim in GuixSD? Is anyone currently using Exim on GuixSD as an MTA at >> all? > > Not that I know of, but it would be good to have. > >> If not, I'd be interested in helping to make it happen. > > That would be great :) > >> I'm just not familiar with running Exim or writing service >> configurations for GuixSD, so some pointers on how to start would be >> very welcome! I can probably figure the rest out as I go. > > Section 7.2.14 (Defining Services) in the Guix manual is the relevant > reference. > > I guess the two existing services that are most similar to what would be > needed for an exim-service are 'nginx-service' in gnu/services/web.scm > and 'postgresql-service' in gnu/services/databases.scm, so I would look > there for inspiration. > > Feel free to ask more questions as they arise. > > Thanks! > Mark >