It was just because owner and group of poptemp directory was not identical
with /var/mail owner/group.
Alexis Albinet
Alexis Albinet wrote:
> Hi use Qpopper 3.1.2 on two hosts with Solaris 2.6 operating system.
>
> Qpopper is compiled with temp-drop-dir, server mode on the first system
> and with the same options plus standalone on the second.
>
> Access rights for /var/spool/poptemp are like this :
> drwxrwxr-x 2 root mail 512 Mar 21 12:04
> /var/spool/poptemp/
>
> On the second host (which is compiled with standalone) , I have the
> following error :
>
> Mar 21 11:18:49 gemination /opt/sbin/popper[5133]: albinet at 127.0.0.1
> (127.0.0.1): -ERR [SYS/TEMP] Failed to create
> /var/spool/poptemp/.albinet.pop with uid 922, gid 0. Change
> permissions.
>
> I can correct this if I modify access rights with tiny bit but I would
> like understand why I got this error.
>
> Also, I use the same Qpopper with the same options (servermode,
> tempdropdir and standalone) on FreeBSD 3.3. Access rights are drwxrwxr-x
> for /var/spool/poptemp directory and it is running fine...
>
> Someone could explain me ?
>
> Thanks in advance,
>
> Alexis Albinet