Problem with SELinux and Postfix (sending from Python scripts)

Jeff Coffler jeff-list-fedora at
Mon Apr 24 21:56:16 UTC 2006

Hi folks,

I found this link that had a similar (but not identical) problem:

O/S: Fedora Core5
Mail server: Postfix
SELinux: Enabled.

Basically, the problem is this.  When I try to send E-Mail from a Python 
script, Postfix fails.  In the maillog file, I see:

Apr 24 13:53:57 miffy postfix/pickup[29094]: warning: maildrop/2104D276B2A: 
Permission denied

In messages, I see:

Apr 24 13:57:58 miffy kernel: audit(1145912278.348:688): avc: denied { 
getattr } for pid=29094 comm="pickup" name="2104D276B2A" dev=sda3 
ino=2583338 scontext=root:system_r:postfix_pickup_t:s0 
tcontext=root:object_r:postfix_spool_t:s0 tclass=file

If I set SELinux to permissive mode, it works fine.

Is this an SELinux policy problem?  How can I go about fixing this?  I'd 
prefer to run with SELinux enabled ...


    -- Jeff 

More information about the fedora-selinux-list mailing list