Re: SIGABRT on fetching mail

Charles Cazabon <[email protected]>
Newsgroups gmane.mail.getmail.user
Message-ID <[email protected]>
Peter Nabbefeld <[email protected]> wrote:
> > > getmailrc: operation error (child pid 4899 killed by signal 6)
>
> > I'm betting you have an erroneous configuration, but you need to provide a
> > whole lot more information before anyone can help you.  To start with, run
> > getmail with all your usual options plus --dump, and post the entire
> > output.
> 
> thank You for Your reply. Here's the dump.

Ok.  The interesting bit is this:

>   destination:  MDA_external(allow_root_commands="False", arguments="('-e',
> '-d', '[email protected]')", command="deliver", group="vmail",
> ignore_stderr="False", path="/usr/lib/dovecot/deliver", unixfrom="False",
> user="vmail")

It looks like your external MDA is receiving (or causing) the SIGABRT.  To
verify this:

1) change your configuration to just deliver to a Maildir with the
built-in Maildir delivery target.
2) retrieve the message you think is problematic (or all messages, though if
you have data-dependent problems this can make it harder to figure out).

Once you have that working properly - chances are it will just work the first
time, provided you run getmail as the user who owns the maildir you want to
deliver to - then you will know the problem is with your external MDA, its
configuration, or its permissions (or some combination of the three).

Charles
-- 
-----------------------------------------------------------------------
Charles Cazabon
GPL'ed software available at:               http://pyropus.ca/software/
-----------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.