IMAP: "canīt create procmail file" error message

Support knowledgebase (hacht_imap_imapwadm_cant_create_procmail)
Applies to

SuSE Imap-Server: Version 1.0

Symptom:

In the "imapwadm" webinterface when trying to implement mail filters, the error message "canīt create procmail file" appears.

Reason:

Most likely the "Security Settings" in YaST have been set to 'easy'. In the file /etc/permissions.easy (around line 30) the program 'setuidperl' has been set with the wrong access permissions.
You can verify this as follows:
# ll /usr/bin/suidperl
rechner:~ > ll /usr/bin/suidperl 
-rwxr-xr-x   2 root     root       625350 Nov  6 16:52 /usr/bin/suidperl

Solution:

Change the rights on that file with this command:
# chmod 4755 /usr/bin/suidperl
And modify the following lines in the file /etc/permissions.easy from this:
---------------------snip----------------------------------
/usr/bin/suidperl                      root.root         755
#/usr/bin/suidperl                     root.root        4755
---------------------snap----------------------------------
to this:
---------------------snip----------------------------------
#/usr/bin/suidperl                     root.root         755
/usr/bin/suidperl                      root.root        4755
---------------------snap----------------------------------

Keywords: PROCMAIL, IMAP, IMAP-SERVER

Categories: Administrator

SDB-hacht_imap_imapwadm_cant_create_procmail, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 24. Mai 2000
SuSE Linux AG - Last generated: 07. Sep 2000 by hacht (sdb_gen 1.40.0)