Dit is het commando koeriermlm dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
koeriermlm - De Courier mailinglijst manager
KORTE INHOUD
koeriermlm {commandodirectory} [arg
PRODUCTBESCHRIJVING
koeriermlm is de mailinglijstbeheerder van de Courier-mailserver. Deze opdracht stelt in,
onderhoudt en beheert mailinglijsten. koeriermlm behandelt automatisch verzoeken om
leden van de lijst aan- en afmelden, detecteert onbestelbare adressen en verwijdert ze
van de abonnementsrollen. Mailinglijsten beheerd door koeriermlm nul mens nodig
administratief toezicht. koeriermlm ondersteunt samenvattingen, alleen-schrijven aliassen, en
gemodereerde mailinglijsten.
CREREN A MAILEN LIJST
Iedereen kan gebruiken koeriermlm, niet alleen de systeembeheerder. De Courier mailserver mail
server vertaalt een adreslijst-naam@domein als een lokaal adres met een corresponderend punt-
koerier(5)[1] bestand. Iedereen die een kan installeren puntkoerier(5)[1] bestand, en kan plannen
cron(8) banen, kan een koeriermlm mailinglijst.
Merk op dat de systeembeheerder optioneel de puntkoerier(5)[1] ondersteuning
van de Courier-mailserver. koeriermlm werkt in dat geval niet.
Het opzetten van een mailinglijst bestaat uit de volgende stappen:
lopen koeriermlm en je merk te creëren
Gebruik deze opdracht om een map te maken waarin: koeriermlm houdt alle mailinglijsten gerelateerd
bestanden.
Configureer de mailinglijst
De koeriermlm en je merk te creëren commando initialiseert de submap van de mailinglijst met een aantal
standaard sjabloonreacties. Het is noodzakelijk om ze aan te passen voor uw mailinglijst,
en het kan nodig zijn om enkele extra commando's te geven om te configureren
geschikte mailinglijstopties -- zoals het inschakelen van onbeperkte postprivileges,
en moderatie mogelijk te maken.
creëren puntkoerier(5)[1] bestanden
Instellen om te rennen koeriermlm om mailinglijstberichten te verspreiden en verzoeken te verwerken.
Instellen cron(8)
U dient in te stellen cron(8) banen om de koeriermlm ieder uur en koeriermlm dagelijks
commando's, die regelmatig onderhoud aan de mailinglijst uitvoeren.
Back-up van abonnementslijsten
Als onderdeel van je dagelijkse werk moet je ook de exporteren commando, om een back-up te maken
de abonneegegevens van de mailinglijst. In het geval dat de mailinglijstdatabase
beschadigd raakt of verloren gaat, kunt u het herstellen vanuit dit back-upbestand. Zie de exporteren
commando voor meer informatie.
Note
Het opzetten van een samenvatting voor de mailinglijst vereist extra stappen. Zien "omgeving up a
mailing lijst digest[2]" hieronder voor meer informatie.
De eerste stap is om de volgende opdracht uit te voeren:
koeriermlm maken directory ADRES=lijst@domein
directory is de mailinglijstdirectory die zal worden beheerd door koeriermlm. Deze map
moet niet van tevoren worden gemaakt, deze opdracht maakt deze map aan en initialiseert deze.
lijst@domein is het adres van de mailinglijst, het adres dat berichten naar de mailing stuurt
lijst.
Een extra instelling, URL kan ook worden opgegeven:
koeriermlm maken directory ADRES=lijst@domein URL =url
"url" zou de URL zijn van de WebMLM-webpagina voor deze mailinglijst. Zien webmld(1)[3] voor
meer informatie.
De map gemaakt door koeriermlm en je merk te creëren is geïnitialiseerd om een aantal tekst te bevatten
bestanden die koeriermlm stuurt terug als antwoorden op administratieve commando's. Het is nodig om
bewerk deze sjabloonbestanden en pas de tekst in die bestanden aan voor deze mailinglijst. Alle
sjabloonbestandsnamen eindigen op .tmpl en hun inhoud spreekt voor zich. enkele belangrijke
sjabloonbestanden zijn:
help.tmpl
Deze tekst wordt geretourneerd als reactie op het help-commando. Deze tekst moet worden aangepast
afhankelijk van of deze mailinglijst een gemodereerde mailinglijst is, een samenvatting heeft
versie, of als er andere niet-standaard configuratie-opties zijn ingesteld voor de mailing
lijst.
sub.tmpl
Dit is het antwoord dat wordt teruggestuurd als reactie op een abonnementsaanvraag. Minder
belangrijk is unsub.tmpl, wat het antwoord is op een verzoek om uit te schrijven.
sub2.tmpl
Dit is de succesvolle inschrijvingsbevestiging. Een kort overzicht van de mailinglijst
zou hier op zijn plaats kunnen zijn.
koeriermlm heeft rudimentaire ondersteuning voor niet-Engelse sjablonen. De koeriermlm en je merk te creëren
commando heeft een enkele, optionele parameter, --lang=achtervoegsel De optie moet worden opgegeven na
de naam van de mailinglijstdirectory:
koeriermlm maken directory --lang=es ADRES=lijst@domein URL =url
De sjablonen voor de standaardtekstbestanden komen uit /usr/lib/courier/couriermlm. Dit
directory bevat alle *.tmpl- en *.html-sjabloonbestanden die koeriermlm en je merk te creëren
installeert in de nieuwe mailinglijst directory.
Vertaalde versies van sjabloonbestanden worden in dezelfde map geïnstalleerd,
/usr/lib/koerier/koeriermlm. De vertaalde versie van filet moet worden geïnstalleerd als
filet.achtervoegsel, bijvoorbeeld: help.tmpl.es is de vertaalde versie van help.tmpl, met de
achtervoegsel "es".
De --lang=achtervoegsel optie installeert de .suffix-versie van elk tekstsjabloonbestand, als
beschikbaar. Zo niet, dan wordt het standaard Engelse sjabloonbestand zoals gewoonlijk gekopieerd.
Note
Verwijder de Engelse sjabloonbestanden niet, ook niet als u ze nooit gebruikt. Ze moeten zijn
op zijn plaats gelaten, in /usr/lib/courier/couriermlm, for koeriermlm en je merk te creëren werken
correct.
Voorbeeld:
koeriermlm maak /home/lists/users-list --lang=es ...
In dit voorbeeld worden de *.es-versies van sjabloonbestanden voor mailinglijsten geïnstalleerd. Alleen de voorraad,
Engelse sjabloonbestanden worden geleverd met de Courier-mailserver. Dit mechanisme biedt alleen een
gemakkelijke integratie met sjabloonbestanden uit andere bronnen.
Er zijn enkele aanvullende configuratiebestanden die naar uw smaak kunnen worden aangepast:
koptoevoegen
Dit bestand kan worden geïnitialiseerd om eventuele e-mailheaders te bevatten die automatisch worden
toegevoegd aan elk mailinglijstbericht. De inhoud van dit bestand wordt gewoon toegevoegd aan:
elk bericht dat uitgaat. Blanco regels zijn niet toegestaan.
koptekst
Dit bestand bevat alle headers die automatisch van elke mailinglijst worden verwijderd
bericht voordat het wordt verzonden. Geef elke kop één per regel weer, inclusief het teken :.
Om bijvoorbeeld alles te verwijderen ontvangen: en Datum: headers van elk bericht, initialiseer
dit bestand om de volgende twee regels te bevatten:
ontvangen:
Datum:
Zowel de headeradd- als de headerdel-bestanden kunnen worden gebruikt om een populaire functie van:
het instellen van de antwoorden op elk bericht om naar de mailinglijst te gaan. Met "Antwoord op:" in
headerdel, verwijdert alle bestaande Antwoord aan: header, en dan met "Reply-To: lijst@domein"
in headeradd voegt een fixed . toe Antwoord aan: koptekst voor elk bericht.
De en je merk te creëren commando maakt ook de volgende submappen in de mailinglijst aan:
directory:
sublijst
Deze submap bevat de databasebestanden die het abonnement van de mailinglijst bevatten
lijst.
sublijst opheffen
In deze submap worden bestanden opgeslagen die informatie bevatten over adressen die zijn
uitgeschreven van de mailinglijst. Deze informatie kan van enig nut zijn wanneer:
een oud abonnement opsporen. De inhoud van deze map is niet:
automatisch gewist, moet u uw eigen opschoonmechanisme voor deze map instellen.
commando's, commando's.dat
In deze mappen worden tijdelijke bestanden opgeslagen die wachtende (onbevestigde) opdrachten bevatten
voor de mailinglijstbeheerder. De koeriermlm commando's ieder uur en dagelijks moet
regelmatig uitgevoerd om verouderde inzendingen periodiek te verwijderen.
aangepaste wachtrij
Berichten die wachten op goedkeuring door de moderator (voor gemodereerde lijsten).
archief
Berichten die door deze mailinglijst worden ontvangen, worden hier opgeslagen, naast dat ze:
doorgestuurd naar abonnees. koeriermlm doet hier niet automatisch een zuivering op
submap, moet u uw eigen archiveringsmechanisme opzetten om dit op te ruimen
submap.
De laatste stap omvat het installeren van een paar puntkoerier(5)[1] bestanden die worden uitgevoerd koeriermlm
om mailinglijstberichten en administratieve opdrachten te ontvangen. Het adres van de mailinglijst,
lijst@domein, komt overeen met sommige puntkoerier(5)[1] bestand. Als uw systeem bijvoorbeeld
rekening is John, en uw e-maildomein is example.com, dan de puntkoerier(5)[1] bestand voor
de mailinglijst <[e-mail beveiligd]> is $HOME/.koerier-lijst.
Laten we zeggen dat de puntkoerier(5)[1]-bestand is $HOME/.courier-list. Om de goed te ondersteunen
mailinglijst, het volgende: puntkoerier(5)[1] bestanden moeten worden geïnitialiseerd als
volgt:
$HOME/.koerierslijst
Dit bestand moet worden geïnitialiseerd om de volgende leveringsinstructie te bevatten:
| /usr/bin/couriermlm-bericht directory
directory is de aangemaakte mailinglijstdirectory.
$HOME/.koerierslijst-eigenaar
Dit bestand moet de juiste bezorginstructies bevatten voor het doorsturen van alle e-mail
geadresseerd aan naar het adres van de eigenaar van de mailinglijst. Dit
kan een ander e-mailadres zijn, of een mailboxspecificatie.
$HOME/.koerierslijst-standaard
Dit bestand moet worden geïnitialiseerd om de volgende leveringsinstructie te bevatten:
| /usr/bin/couriermlm ctlmsg directory
directory is de aangemaakte mailinglijstdirectory. Dit puntkoerier(5)[1] bestand biedt
ondersteuning voor alle andere adressen van het formuliercommando@domein>, waar commando is een
mailinglijst administratief commando. Opdrachten worden naar deze mailinglijstbeheerder gestuurd door:
het verzenden van een bericht naar een van de verschillende speciale adressen, uitgebreider beschreven in
"Mailing lijst commando's[4]", hieronder.
MANUAL COMMANDO'S
koeriermlm kan ook als volgt handmatig vanaf de opdrachtregel worden uitgevoerd:
/usr/bin/couriermlm commando directory [ opties... ]
commando is een commando uit de volgende lijst. directory is de mailinglijstdirectory.
De commando's zijn:
en je merk te creëren
Maak een mailinglijst.
-update
Mailinglijstsjablonen bijwerken/herstellen. Het originele, standaard mailinglijstbericht
sjabloonbestanden (*.tmpl en *.tmpl.html) worden opnieuw geïnstalleerd in de mailinglijst
map. Deze opdracht moet worden verwerkt voor elke mailinglijstdirectory na
upgraden naar de Courier-serverversie 0.55 of hoger van eerdere versies (maar zie:
hieronder). koeriermlm in versie 0.55 van de Courier-mailserver gebruikt bijgewerkte sjablonen
bestanden, die in elke mailinglijstdirectory moeten worden geïnstalleerd. Hoewel de namen van
veel sjabloonbestanden zijn niet gewijzigd, de ingesloten opmaakcodes in de sjabloonbestanden
anders werken.
1. Begin met het maken van een reservekopie van alle *.tmpl-bestanden in de bestaande koeriermlm
mailinglijst directory.
2. Voer de opdracht "update" uit in de lijstdirectory.
3. Bekijk de geback-upte sjabloonbestanden, identificeer uw aangepaste wijzigingen en typ opnieuw
ze in nieuwe sjabloonbestanden die zijn geïnstalleerd met de opdracht "update".
4. Ga verder naar de volgende mailinglijstdirectory.
Ja, dit gaat pijn doen. Dit is de eerste revisie van koeriermlm's
infrastructuur in vele jaren. Eens per decennium moet er wat elleboogvet worden opgeofferd
de naam van de vooruitgang. Het is niet het einde van de wereld.
Bewaar in een extreme noodsituatie de koeriermlm van de vorige versie van de
Koerier mailserver. Mass-update alle bestaande lijsten' .courier-lijst en
.koerier-lijst-standaardbestanden om de oude . uit te voeren koeriermlm. Migreer vervolgens elke mailinglijst
volgens een vooraf bepaald schema. Na het migreren van elke lijst, zet u het standaardpad terug in
de .courier-bestanden van de lijst.
Houd bij het migreren van de lijsten rekening met de volgende problemen:
· Het help.tmpl-sjabloonbestand wordt meestal het meest aangepast. In
de meeste gevallen, grote stukjes en beetjes van dit bestand, die bepaalde lijstopties documenteren
die niet van toepassing zijn op deze lijst, moeten worden verwijderd.
· Er zijn verschillende nieuwe sjabloonbestanden, waaronder een aantal *.html-bestanden die
verwijzen naar nieuwe HTML-geformatteerde reacties van koeriermlm, en de WebMLM-interface.
· Houd rekening met bijgewerkte e-mailheaders die in verschillende sjabloonbestanden zijn gedeclareerd. de MIME
tekenset wordt nu gegeven als utf-8. Sommige sjablonen bevatten niet langer de
Mime-Versie en Onderwerp headers. De koppen van het onderwerp zijn verplaatst om te scheiden
sjabloon bestanden. Veel bestaande sjabloonbestanden bevatten nu zowel een platte tekst als een
HTML-geformatteerde versie van de koeriermlm antwoord. Scroll altijd naar het einde van
elk sjabloonbestand, om elk toegevoegd HTML-gedeelte van de tekst van het sjabloon weer te geven.
reeks
Stel mailinglijstopties in.
beneden
Schrijf een adres handmatig in op de mailinglijst.
afmelden
Handmatig een adres uitschrijven van de mailinglijst.
lsub
Maak een lijst van alle abonnees van deze mailinglijst.
laliasen
Lijst alleen-schrijven aliassen voor deze mailinglijst.
exporteren
Abonneegegevens van de mailinglijst exporteren.
importeren
Importeer de abonneegegevens van de mailinglijst.
ctlmsg
Een controlebericht ontvangen en interpreteren.
info
Geef een abonnementsrecord weer.
msg
Plaats een bericht op de mailinglijst.
ieder uur
Voer elk uur onderhoud uit. Het is noodzakelijk om een cron(8) taak om de . uit te voeren
ieder uur commando een keer per uur.
dagelijks
Dagelijks onderhoud uitvoeren. Het is noodzakelijk om een cron(8) taak om de . uit te voeren
dagelijks commando eenmaal per dag.
digest
Maak een samenvatting. Zien "omgeving up a mailing lijst digest[2]" hieronder voor meer informatie.
MANUAL ABONNEMENT MANAGEMENT
De opdrachten sub, unsub, lsub, laliases, export en import maken een handmatige abonnementslijst mogelijk
beheer. Normaal gesproken worden abonnementgerelateerde opdrachten uitgevoerd door een geschikt
mailinglijst commando, zie "Mailing Lijst commando's[4]", hieronder.
koeriermlm sub directory gebruiker @ domein
Deze opdracht voegt het adres toe naar de abonnementslijst. koeriermlm zal nu
lees een commentaar in vrije vorm of een notitie van standaardinvoer, afgesloten met een einde van het bestand
(meestal CTRL-D). Het commentaar in vrije vorm wordt samen opgeslagen in de abonnementendatabase
met het adres, en wordt getoond door het "info" commando.
koeriermlm opzeggen directory gebruiker @ domein
Deze opdracht verwijdert het adres van de abonnementsrollen. koeriermlm
zal ook een commentaar in vrije vorm voorlezen, dat wordt toegevoegd aan het abonnementsrecord. Na
door dit adres uit de abonnementslijsten te verwijderen, wordt het abonnementsrecord gearchiveerd in
the directory/sublijst opheffen directory.
koeriermlm lsub directory
Dit commando geeft alle adressen weer die op de lijst zijn geabonneerd, op standaarduitvoer, één per
lijn.
koeriermlm laliases directory
Met deze opdracht worden alle alleen-schrijven aliassen weergegeven die op de lijst zijn geabonneerd, samen
met het abonneeadres dat elke alias heeft toegevoegd. Zien "Alleen schrijven Aliassen[5]" voor meer
informatie.
koeriermlm export directory
De exporteren command geeft de inhoud van de abonnementendatabase weer op standaarduitvoer. De
export commando produceert het volgende uitvoerformaat:
adres
abonnement informatie
...
adres
abonnement informatie
...
"adres", is een adres dat is geabonneerd op de mailinglijst. Dit wordt gevolgd door zijn
bijbehorende abonnementsinformatie, meestal een kopie van het abonnementsverzoek dat:
werd gebruikt om het adres aan de mailinglijst toe te voegen. De abonnementsinformatie is:
afgesloten door een regel met een enkele punt. Alle regels in de abonnementsinformatie
die met een punt beginnen, krijgen een extra punt.
koeriermlm import directory
De importeren commando leest bij standaard invoer een eerder geëxporteerd mailinglijst abonnement
database, en voegt die adressen toe aan de aangegeven mailinglijst.
Het wordt ten zeerste aanbevolen om regelmatig een back-up te maken van abonneegegevens met behulp van de
exporteren commando, in het geval dat de abonnementsdatabase beschadigd raakt. In welk geval
the importeren opdracht kan worden gebruikt om de abonnementsdatabase opnieuw op te bouwen, als er geen is
directe back-ups van de databasebestanden.
INSTELLING MAILEN LIJST OPTIES
De reeks commando stelt verschillende lijstopties in:
koeriermlm set directory optie=waarde optie=waarde...
Note
Door het ADRES of de URL-opties in te stellen, zoals hieronder beschreven, wordt de
inhoud van het headeradd-configuratiebestand. De bestaande "Lijst-" headers zijn verwijderd
en vervangen door bijgewerkte "Lijst-"-headers die het herziene lijstadres of de herziene URL weergeven.
Met hetzelfde commando kunnen een of meerdere opties worden ingesteld. De beschikbare opties zijn:
ADRES=adres
Het basis e-mailadres voor deze mailinglijst.
URL =adres
De URL van de WebMLM-webpagina voor deze mailinglijst.
Note
WebMLM bepaalt automatisch zijn eigen URL door zijn HTTP-headers te lezen. Dit
instelling wordt gebruikt door koeriermlm, die geen kennis heeft van de webserver
configuratie, en moet de juiste URL weten om in te voegen in gegenereerd
berichten.
HOOFDLETTERSSENSITIEF=vlag
Als de vlag "1" is, is het gebruikers-ID-gedeelte van e-mailadressen hoofdlettergevoelig. Het domein
adresgedeelte is altijd hoofdlettergevoelig. De standaardinstelling is "0", waardoor beide
userid en domeinadresgedeelten van e-mailadressen niet hoofdlettergevoelig.
Note
Wees voorzichtig bij het wijzigen van deze instelling op een actieve lijst. Deze optie wijzigen in
"CASESENSITIVE=1", dwingt alle bestaande abonnees om hun adressen te controleren
zijn alleen in kleine letters, anders worden ze niet langer herkend als abonnees.
Als u deze optie wijzigt in “CASESENSITIVE=0” blokkeert alle geabonneerde adressen die
hebben hoofdletters in het gebruikers-ID-gedeelte van hun e-mailadres. Ze zullen
blijf mailinglijstverkeer ontvangen, maar kan geen berichten op de lijst plaatsen,
of uitschrijven. Het is niet mogelijk om die adressen uit te schrijven
zelfs door het uitvoeren van de koeriermlm commando handmatig.
SAMENVATTING=directory
Schakel samenvattingen in. directory is de padnaam naar de eerder gemaakte samenvattingslijst
map. Zien "omgeving up a mailing lijst digest[2]" hieronder voor meer informatie.
ZOEKWOORD=trefwoord
Stel het trefwoord in de onderwerpregel in voor mailinglijstberichten. Indien ingesteld, koeriermlm inserts
"[keyword]" in het onderwerp van elk mailinglijstbericht, om het sorteren op de . te vergemakkelijken
ontvangers.
MAXBOUNCES=n
Maximaal aantal bounce-meldingen verzonden door de ieder uur commando, om te voorkomen dat
het mailsysteem niet overbelast raakt. De standaard is 20 bounce-meldingen. Ieder
niet-verzonden meldingen worden overgedragen naar de volgende taak per uur.
MAXMODNOTICES=n
Maximaal aantal moderatieherinneringen verzonden door de ieder uur commando, om te voorkomen dat
het mailsysteem niet overbelast raakt. De standaard is 20 moderatieherinneringen. Ieder
niet-verzonden herinneringen worden overgedragen naar de volgende taak per uur.
MAXFETCHSIZE=K
Maximale grootte, in kilobytes, van een reactie op de halen opdracht. De standaardwaarde is 100Kb.
Deze optie wordt gebruikt om de impact van onrechtmatige verzoeken voor het hele archief te minimaliseren,
met een vervalst retouradres.
NAME =naam
De naam die wordt vermeld op het retouradres van administratieve berichten. Merk op dat als
naam spaties bevat, moet u dit argument in de shell citeren. De standaardwaarde:
is "Courier Mailing List Manager".
NOBOZOS=vlag
Als vlag "0" is koeriermlm zal niet proberen verkeerd geadresseerde abonnees te blokkeren en
afmeldingen die naar het postadres van de mailinglijst worden gestuurd. Als vlag "1" is (de
standaard), zullen dat soort berichten op de juiste manier worden teruggestuurd.
NODSN=vlag
Als vlag "1" is koeriermlm zal een instelling voor bezorgingsstatusmelding van "nooit" gebruiken
wanneer het bevestigingsverzoeken en hulpberichten verzendt: dit zou het bedrag moeten verminderen
van nutteloze storingsmeldingen gegenereerd wanneer: koeriermlm plichtsgetrouwe antwoorden op spam
ontvangen door de mailinglijst administratieve adressen, dat wil zeggen -(un)subscribe en -help.
Als de vlag "0" is (de standaard), wordt de DSN-instelling "fail" gebruikt. Alsjeblieft zie
Verzend mail(1)'s -n optie voor meer details over de DSN-instelling.
POST=optie
Stel boekingsopties in. optie is een van de drie waarden: "abonnees" - alleen abonnees
mag berichten op deze mailinglijst plaatsen (dit is de standaard); "alle" - iedereen kan posten
berichten naar deze mailinglijst; "mod" - alleen abonnees mogen posten, en berichten zijn
ter goedkeuring naar de lijsteigenaar gestuurd (moderatie).
POSTARCHIEF=optie
Toegang tot gearchiveerde berichten instellen. optie is ofwel: "all" - Iedereen heeft toegang tot de
mailinglijst archief; of "abonnees" - alleen abonnees hebben toegang tot het archief. De
standaard is "alle".
PURGEARCHIEF=d
Verwijder gearchiveerde mailinglijstberichten na d dagen. De standaard is 0 dagen - berichten
worden nooit uit de archiefsubmap verwijderd.
PURGEBOUNCE=d
Wacht d dagen voor het testbericht, dat automatisch uitschrijft onbestelbaar
adressen, om te bouncen (standaard: 14 dagen). Probe-berichten worden drie dagen verzonden (standaard)
nadat het eerste bericht naar een adres wordt teruggestuurd.
PURGECMD=h
Verwijder niet-bevestigde aanmeldings-/afmeldverzoeken na h uur (standaard: 48 uur).
REMODEREREN=h
Stuur een herinnering voor moderatie opnieuw na h uur (standaard: 12 uur).
RAPPORTADDR=adres
Mail dagelijks berichten van nieuwe en verwijderde abonnees naar dit adres. Moet worden ingesteld
om rapporten te ontvangen. Geef een leeg adres op om de rapportage te stoppen.
EENVOUDIG BEVESTIGEN=n
If n is 1, bevestigingsverzoeken kunnen worden bevestigd zonder "ja" toe te voegen aan de
onderwerpregel.
Note
De tekst in sub.tmpl, unsub.tmpl en help.tmpl moet mogelijk worden aangepast.
ABONNEREN=optie
Stel abonnementsopties in. optie is ofwel "alle", wat betekent dat iedereen zich kan abonneren,
of "mod", wat betekent gemodereerde abonnementsaanvragen, waarbij alle abonnementsaanvragen zijn
ter goedkeuring naar de eigenaar van de mailinglijst gestuurd. De standaardwaarde is "alle".
STARTPROBE=n
Stuur een sonde naar een stuiterend adres n dagen na ontvangst van de eerste bounce. In principe
dit betekent dat een adres minimaal . moet bouncen n dagen voordat het een sonde krijgt
bericht. De standaardwaarde is 3 dagen.
Optienamen en instellingen zijn hoofdlettergevoelig.
Note
Als u een samenvattingslijst instelt, MOET u identieke POSTARCHIVE-optie instellen voor zowel de
hoofdlijst en de samenvattingslijst.
WEERGEVEN A ABONNEMENT RECORD
Het info-commando toont het abonnementsrecord voor het gevraagde adres:
koeriermlm info directory gebruiker @ domein
Dit toont het abonnementsrecord voor "gebruiker @ domein", die meestal bestaat uit a
kopie van het eerste abonnementsverzoek en bevestiging.
BEZIG MET VERZENDEN BERICHTEN TO HET MAILEN LIJST
De msg commando's leest een e-mailbericht op standaard invoer, en mailt de inhoud van de
bericht aan de abonnees van de mailinglijst.
Als de POST-optie is ingesteld op "abonnees", wordt het bericht geweigerd, tenzij het adres in
de Van: header is een abonnee van deze mailinglijst.
Besturingsbestanden headeradd en headerdel worden gelezen en toegepast op het bericht, zoals
eerder beschreven.
MAILEN LIJST COMMANDO'S
Mailinglijstopdrachten kunnen via e-mail worden verzonden naar koeriermlm door een bericht te sturen naar
<list-commando@domein>. De standaard" puntkoerier(5) [1] bestand wordt uitgevoerd koeriermlm ontvangen
mail voor alle adressen van dit formulier.
koeriermlm leest de DEFAULT omgevingsvariabele, die wordt ingesteld door de Courier-mail
server, die de specifieke opdracht aangeeft. De beschikbare commando's zijn:
uw
Een simpele autoresponder. koeriermlm mailt de afzender de inhoud van de help.tmpl
bestand.
abonneren
Een verzoek om u te abonneren op deze mailinglijst. koeriermlm leest het adres van de afzender in
om te bepalen op welk adres u zich wilt abonneren.
abonneren-naam=domein
Geef expliciet het adres op om u op de mailinglijst te abonneren, in plaats van a
retouradres. In het vorige voorbeeld, het verzenden van een bericht geadresseerd aan:
<my-widgets-subscribe-john=[e-mail beveiligd]> zou resulteren in een abonnement
verzoek tot . Alle ongebruikelijke leestekens in het adres moeten
worden vervangen door een plusteken, gevolgd door twee hexadecimale cijfers die de . vertegenwoordigen
de ASCII-code van het leesteken.
Afmelden
Een verzoek om u af te melden voor deze mailinglijst.
Afmelden-naam=domein
Geef expliciet het adres op om u uit te schrijven van de mailinglijst.
alias-abonneren
Stel een alleen-schrijven alias in (zie hieronder).
alias-abonneren-naam=domein
Geef expliciet het abonneeadres op waarvoor een alleen-schrijven alias moet worden ingesteld
up.
Er zijn andere commando's die intern worden gebruikt voor het onderhouden van de mailinglijst.
ALLEEN SCHRIJVEN ALIASES
Alleen-schrijven E-mailaliassen kunnen berichten naar de mailinglijst sturen, maar ze ontvangen geen
eventuele mailinglijstberichten zelf. Een alleen-schrijven alias kan door elke abonnee worden ingesteld.
Er is slechts één alleen-schrijven alias toegestaan per ingeschreven e-mailadres. Alleen-schrijven aliassen zijn
niet nodig voor mailinglijst die de POST=all optie heeft.
Om een alleen-schrijven alias in te stellen, stuurt de abonnee een koeriermlm alias-subscribe commando.
Het e-mailadres van de abonnee kan expliciet worden opgegeven op een vergelijkbare manier als het
opdracht abonneren.
De onderwerpregel van het e-mailbericht moet de in te stellen e-mail-alias voor alleen schrijven bevatten
op, en niets anders. koeriermlm reageert met een bevestigingsverzoek, net als wanneer
inschrijven op de lijst. Dit verzoek moet op dezelfde manier worden erkend.
De alleen-schrijven alias van een abonnee kan op elk moment worden gewijzigd door deze procedure te herhalen.
De nieuwe alias vervangt de vorige. Om misbruik te voorkomen is er een limiet van maximaal één
alias-subscribe-opdracht elke 30 minuten.
Laat het onderwerp van het e-mailbericht leeg om een bestaande alleen-schrijven te verwijderen
a.k.a,
INSTELLING UP A MAILEN LIJST VERTEREN
koeriermlm ondersteunt mailinglijstsamenvattingen. Mailinglijstsamenvattingen worden gemaakt als een tweede,
aparte, mailinglijst. De en je merk te creëren commando initialiseert een tweede mailinglijstdirectory,
en dan vindt er aanvullende configuratie plaats die de hoofdmailinglijst koppelt aan de
lijst verteren.
Als het adres van de mailinglijst is: [e-mail beveiligd], het adres van de digest-versie
van de mailinglijst is meestal [e-mail beveiligd], maar het hoeft niet
dit adres. De enige vereiste is dat de map voor de digest-versie van de
mailinglijst moet op hetzelfde bestandssysteem staan als de directory voor de mailinglijst
zelf, en beide moeten eigendom zijn van hetzelfde gebruikers-ID.
Om een mailinglijstoverzicht in te stellen, gaat u eerst verder met de stappen om de mailinglijst aan te maken
zelf. Nadat de mailinglijst is aangemaakt en geconfigureerd, gaat u als volgt te werk:
Maak de digest-lijstdirectory
Voer de en je merk te creëren commando om de digest-versie van de lijst te maken:
/usr/bin/couriermlm maken \
/pad/naar/digest/lijst/map \
ADRES=[e-mail beveiligd]
Gebruik de volledige padnaam naar de mailinglijstdirectory en het adres van de samenvatting
versie van de mailinglijst.
Configureer de samenvattingslijst
Voer de reeks commando om de juiste opties voor de digest-lijst in te stellen. Daar een
belangrijke verschillen om op te merken: berichten worden niet rechtstreeks in de digest-lijst geplaatst, dus
er is geen moderatie-optie, maar de samenvattingsversie van de lijst kan:
gemodereerde abonnementsaanvragen.
Koppel de twee lijsten
Stel de DIGEST-optie in voor de hoofdmailinglijst, specificeer de directory van de
lijst verteren. Dit trefwoord laat koeriermlm weet dat er een digest-versie beschikbaar is.
Note
U MOET een identieke POSTARCHIVE-optie instellen voor zowel de hoofdlijst als de samenvatting
lijst.
creëren puntkoerier(5)[1] bestanden
Het is noodzakelijk om te creëren puntkoerier(5)[1] bestanden voor de digest-lijst, net als de
hoofdlijst, met uitzondering van enkele belangrijke verschillen, die hieronder worden vermeld.
creëren cron(8) banen
Het is ook nodig om cron-jobs voor de digest-lijst te maken, precies zoals de main
lijst, om de . uit te voeren ieder uur en dagelijks schoonmaken. Het is mogelijk om één set cron . in te stellen
banen om uit te voeren ieder uur en dagelijks opschonen achtereenvolgens voor beide lijsten.
Maak een digest cron(8) baan
De digest maakt en distribueert de digest-versie van de lijst. Het kan worden uitgevoerd
een cron(8) taak, of de opdracht kan handmatig worden uitgevoerd.
De belangrijkste mailinglijst wordt ondersteund door drie puntkoerier(5)[1] bestanden, zoals eerder
beschreven: het postadres, het doorstuuradres van de eigenaar en het standaardadres dat
verwerkt administratieve controleberichten. In het volgende voorbeeld zijn de namen
$HOME/.courier-list, $HOME/.courier-list-owner en $HOME/.courier-list-default worden gebruikt
om elk van deze bestanden te vertegenwoordigen, en de volgende namen worden gebruikt om de
puntkoerier(5)[1] bestanden die overeenkomen met de digest-versie van de mailinglijst:
$HOME/.courier-list-digest, $HOME/.courier-list-digest-owner, en
$HOME/.courier-list-digest-default. Houd er echter rekening mee dat de samenvattingsversie van de mailing
lijst kan elke naam hebben, niet noodzakelijk de naam van de lijst, gevolgd door "digest".
De inhoud van beide $HOME/.courier-list $HOME/.courier-list-digest moet hetzelfde zijn.
Het verzenden van een bericht naar het digest-adres zou eigenlijk moeten leiden tot het verzenden van een bericht naar de hoofd
mailinglijst. Zet het adres van de digest-mailinglijstmap niet in
$HOME/.courier-list-digest, specificeer in plaats daarvan het adres van de hoofdmailinglijst
map. Kopieer gewoon $HOME/.courier-list naar $HOME/.courier-list-digest.
De inhoud van $HOME/.courier-list-digest-default moet echter de directory van
de digest-versie van de mailinglijst. De samenvattingslijst wordt apart beheerd van de
hoofdlijst, het heeft zijn eigen abonneelijst die los staat van de lijst met abonnees om
de hoofdlijst. $HOME/.courier-list-default kan eenvoudig worden gekopieerd naar
$HOME/.courier-list-digest-default, dan kan de directory in de laatste worden gewijzigd.
$HOME/.courier-list-owner mag hetzelfde adres van de eigenaar van de mailinglijst gebruiken als
$HOME/.courier-list-digest-owner, of het kan een ander adres specificeren. de beide de
digest en de hoofdmailinglijst kunnen dezelfde eigenaar/moderator van de mailinglijst hebben, of een
andere eigenaar/moderator.
De volgende opdracht moet worden uitgevoerd om de twee lijsten aan elkaar te koppelen:
/usr/bin/couriermlm ingesteld \
/pad/naar/hoofd/lijst/map \
SAMENVATTING=/pad/naar/digest/lijst/map
Het instellen van de DIGEST-optie in de hoofdlijst laat koeriermlm weet dat een digest-versie is
beschikbaar. De DIGEST-optie moet ofwel een absolute padnaam gebruiken, of een padnaam die is
ten opzichte van de hoofdlijstdirectory (NIET de huidige directory).
Wanneer de DIGEST-optie is ingesteld, worden berichten tegelijkertijd naar de mailing verzonden
abonnees van de lijst, opgeslagen in de archiefsubmap van de hoofdlijst en vervolgens in de
modqueue submap van de digest-lijst. Digest-lijst past geen moderatie toe -- geen
moderatie moet plaatsvinden op de hoofdlijst -- dus de modqueue-submap wordt gerecycleerd naar
individuele berichten samenstellen voor de samenvatting.
Ten slotte moet er iets worden gedaan om de samenvatting daadwerkelijk te distribueren naar de
de abonnees van de digest-lijst. Dit doe je door het volgende commando uit te voeren:
/usr/bin/couriermlm samenvatting /pad/naar/digest/directory N H
Deze opdracht maakt een samenvatting en verzendt deze. De N en H argumenten zijn optioneel. De
digest wordt alleen gemaakt als er tenminste N berichten die wachten om te worden verzonden in de
digest-lijst, of als het oudste bericht tenminste is H uur oud. Beide opties staan standaard op 0,
dus het standaardgedrag is om een samenvatting te verzenden met alle niet-verzonden berichten.
Merk op dat wanneer de samenvatting wordt gemaakt, ALLE niet-verzonden berichten in de samenvatting worden verpakt,
zelfs als sommige berichten recenter zijn dan het tijdsinterval gespecificeerd door de H optie. EEN
cron(8) taak kan worden ingesteld om de digest commando, of voer het handmatig uit.
koeriermlm geeft automatisch de Van:, Aan: koppen op een berichtoverzicht. Aanvullend
headers kunnen worden gespecificeerd door het headeradd-bestand in de map digest list. de koptekst
bestand heeft geen effect. Merk op dat de individuele berichten in de samenvatting kopieën zijn van de
berichten van de hoofdmailinglijst, en hebben dus de headeradd en headerdel headers
verwerkt vanuit de hoofddirectory van de mailinglijst.
Couriermlm online gebruiken met onworks.net-services