Hej,
Jeg passer et par små[2] mailinglister på en maskine hvor jeg kun har
brugeradgang.
Det foregår ved at udnytte sendmail plussed users feature[1] og
herefter lade procmail forwarde til personerne på listen.
I øjeblikket klarer jeg mig med procmail-regler som:
:0c
* ^TO_mfsr\+fak
! `cat /users/mfsr/.lister/fak`
.... og det virker for så vidt udemærket.
Fordelen er at jeg ikke behøver at forstyrre administratorerne af
maskinen hver gang jeg ønsker nye lister og at det er nemt at lære en
anden op i systemet når det en gang ikke længere er mig der passer
dem.
For gøre systemet lidt mere venligt for dem bruger listerne og den der
passer dem ville jeg dog gerne have at hvis en adresse på listen
fejler, så kommer der en fejlmeddelelse til den der vedligeholder
listerne i stedet for den der har sendt mailen.
Jeg gætter på at jeg skal have tilføjet en passende header, hvilket
snilt kan klares vha af formail:
:0c
* ^TO_mfsr\+test
| formail -A"X-Min-Header: foo" | $SENDMAIL vedligeholderen@domain
Spørgsmålet er naturligvis hvilken header.
Jeg har kigget på Errors-To-headeren, men er ikke
overbevist. Mailserveren hvorpå formail bliver kørt kører sendmail og
jeg kan se at Errors-To-tingen er slået til. Jeg tror næsten det må
være nok, eller?
Er der andet jeg lige så vel kan tage højde for med det samme?
Jeg har kigget lidt på SmartList, men synes det er lidt overkill --
mest hvis jeg skal til at lære en ny op i administrationen af det
(eftersom det vil kræve en lokal installation af SmartList skal
vedkommende jo også passe den).
Det blev måske lidt langt og rodet, men jeg håber det går
mvh
/arne
[1] user+indicator@domain går til user-brugeren og så kan man matche
på indicator delen til alt hvad hjertet lyster.
[2] 6 stk, med 2-41 subscribede.
--
stud. scient. Arne Jørgensen
Børglumvej 2, v. 351, 8240 Risskov
tlf: 89 37 93 51, mobil: 21 65 01 13
e-post: arne@daimi.au.dk,
http://www.daimi.au.dk/~arne/