← Back to team overview

sslug-teknik team mailing list archive

Re: Fwd: [NOVICE] postfix - maildrop denied

 

On Tue, May 29, 2001 at 10:09:53AM +0200, Jan Vittrup Hansen wrote:
> Hej,
> 
>   Jeg modtog ikke nogen respons på dette problem på novice listen, så jeg 
> prøver lige her ;o)

Jeg forstaar det ikke, men lad os proeve at kigge paa det. Jeg
antager at du ikke har pillet ved noget, men at det er rpm-
defaults vi ser nedenfor?

> 
> ----------  Videresendt brev  ----------
> Subject: [NOVICE] postfix - maildrop denied
> Date: Sun, 27 May 2001 16:32:56 +0200
> From: Jan Vittrup Hansen <Jan.Vittrup@xxxxxxxxx>
> To: sslug-novice@xxxxxxxx
> 
> 
> Hej,
> 
>   Det er lykkedes mig at oprette en bruger som ikke kan sende post :o( Alle
> andre brugere har det fint, men brugeren "web", som apache kører som, giver
> 
> problemmer under redhat 7.0:
> > echo "harh" | mail -s test jan@xxxxxxxxxxxx

s/||/|/ ?

> 
> postdrop: warning: mail_queue_enter: create file maildrop/516636.10686:
> Permission denied
> 
> Min opsætning:
> >rpm -q postfix
> 
> postfix-20000531-7
> 
> > ls -l /var/spool/postfix/
> 
> total 56
> drwx------    2 postfix  postfix      4096 May 27 15:49 active
> drwx------    2 postfix  postfix      4096 May 27 04:48 bounce
> drwx------    2 postfix  postfix      4096 Aug 17  2000 corrupt
> drwx------   13 postfix  postfix      4096 May 17 10:43 defer
> drwx------    2 postfix  postfix      4096 May 27 15:36 deferred
> drwxr-xr-x    2 postfix  postfix      4096 Mar  4 15:22 etc
> drwx------    2 postfix  postfix      4096 May 27 15:49 incoming
> drwxr-xr-x    2 postfix  postfix      4096 Mar  4 15:22 lib
> drwx-wx--T    2 postfix  postfix      4096 May 27 15:49 maildrop
> drwxr-xr-x    2 postfix  postfix      4096 Mar  4 15:51 pid
> drwx------    2 postfix  postfix      4096 May 27 15:47 private
> drwxr-xr-x    2 postfix  postfix      4096 May 27 15:47 public
> drwx------    2 postfix  postfix      4096 Aug 17  2000 saved
> drwxr-xr-x    3 postfix  postfix      4096 Mar  4 15:22 usr
> 
> > ls -l /usr/sbin/postdrop
> 
> -rwxr-sr-x    1 root     mail        53364 Aug 17  2000 /usr/sbin/postdrop
> 
> ps afslører at postdrop kører som bruger web.

Jeg har ikke lige et maildrop-enablet system ved haenderne, men
iflg. min hukommelse (og dokumentationen) burde maildrop-
kataloget _ikke_ vaere ejet af postfix, men af en anden bruger+gruppe
(f.eks. maildrop). postdrop skal saa vaere setgid til denne
gruppe.

Proev at aendre permissions pr. ovenstaaende og se om det giver
noget. Det kunne ogsaa vaere interessant at se din /etc/groups
for at se sammenhaengen mellem postfix og mail.

> 
>  Er der en af jer der kan forklare mig hvordan bruger web kan mappes over til
> gruppen postfix, og kanske hvorfor det kun er denne ene bruger der er
> forbandet..

Nix. Lad os se din /etc/passwd og /etc/groups (for de relevante
brugere og grupper). Lad os ogsaa faa 'postconf -n' med nu
vi er i gang.

Bliver det lidt for voluminioest saa send off-list til rasmus@xxxxxxxxx.


Rasmus


References