Delivery to Mail Lists Archives

Top Page
Delete this message
Reply to this message
Author: William Craven
Date:  
To: exim-users
Subject: Delivery to Mail Lists Archives

Here at the University Computing Services at University of British Columbia
(UBC) we are trying out Exim 1.59 on the staff system - running Solaris 2.4.
The system was implemented yesterday (Monday 30th December) and is doing
very well.

However we have encountered a problem with the delivery of messages to an
archive file of a mailling list (created by the MajorDomo system). The
archive file in question is actually a symbolic link to another file as
shown below;

$ ls -l /usr/local/lib/maillists/interchange/archive
lrwxrwxrwx   1 root     root          28 May 17  1996 /usr/local/lib/maillists/interchange/archive -> /usr/spool/lists/interchange
$ ls -l /usr/local/spool/lists/interchange
-rw-rw-rw-   1 daemon   mail     6381675 Dec 30 00:46 /usr/spool/lists/interchange


(Admittedly the protections for the actual file is more than is desired but is
I understand a manifestation of running the old Sendmail system (?))

The delivery to the archive file is frozen with the following entry in the
main log

1996-12-31 09:17:06 0vewCQ-0007f0-00 == /usr/local/lib/maillists/interchange/archive <interchange@???> T=file defer (-5): mailbox /usr/local/lib/maillists/interchange/archive has wrong uid or gid (symlink)
1996-12-31 09:17:06 0vewCQ-0007f0-00 Frozen

I suspect that I have done a configuration error but I cannot spot it - any
ideas ? Relevant Transport Configuration is given below


# file:
#    transport definition to handle file addresses generated by alias
#    and forward directors (set by the main configuration variable
#    address_file_transport)


file:
    driver = appendfile;
    allow_symlink,
    user = root


Pointers much appreciated......

W.
---
William Craven                Email:  William.Craven@???
University Computing Services        Tel:    +1-604-822-8955
University of British Columbia        FAX:    +1-604-822-5116
Vancouver, BC, Canada V6T 1Z2