Il s'agit de la commande couriermlm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
couriermlm - Le gestionnaire de liste de diffusion Courier
SYNOPSIS
courriermlm {commander} {annuaire} [arg...]
DESCRIPTION
courriermlm est le gestionnaire de liste de diffusion du serveur de messagerie Courier. Cette commande configure,
maintient et gère les listes de diffusion. courriermlm traite automatiquement les demandes de
inscrire et désinscrire les membres de la liste, détecte les adresses non livrables et les supprime
à partir des listes d'abonnement. Listes de diffusion gérées par courriermlm nécessite zéro humain
contrôle administratif. courriermlm prend en charge les résumés, les alias de publication en écriture seule et
listes de diffusion modérées.
CRÉATEUR A ENVOI POSTAL LISTE
Tout le monde peut utiliser courriermlm, pas seulement l'administrateur système. Le courrier du serveur de messagerie Courier
le serveur traduit une liste d'adresses-nom@domaine en une adresse locale avec un correspondant point-
courrier(5)[1] fichier. Toute personne pouvant installer un point-courrier(5)[1] fichier, et peut planifier
cron(8) travaux, peut exécuter un courriermlm liste de diffusion.
Notez que l'administrateur système peut éventuellement supprimer le point-courrier(5)[1] prise en charge
depuis le serveur de messagerie Courier. courriermlm ne fonctionnera pas dans ce cas.
La configuration d'une liste de diffusion comprend les étapes suivantes :
Courir courriermlm engendrent
Utilisez cette commande pour créer un répertoire où courriermlm conserve toutes les listes de diffusion liées
fichiers.
Configurer la liste de diffusion
Les courriermlm engendrent La commande initialise le sous-répertoire de la liste de diffusion avec certains
modèles de réponses par défaut. Il est nécessaire de les personnaliser pour votre liste de diffusion,
et il peut être nécessaire d'émettre des commandes supplémentaires afin de configurer
options de liste de diffusion appropriées - telles que l'activation de privilèges de publication illimités,
et permettre la modération.
Créez point-courrier(5)[1] fichiers
Configurer pour courir courriermlm pour distribuer les messages de la liste de diffusion et traiter les demandes.
Mettre en place cron(8)
Vous avez besoin de mettre en place cron(8) tâches pour exécuter le courriermlm horaire et courriermlm Tous les jours
commandes, qui effectuent la maintenance régulière de la liste de diffusion.
Sauvegarder les listes d'abonnement
Dans le cadre de votre travail quotidien, vous devez également exécuter le Exporter commande, afin de sauvegarder
les informations sur les abonnés à la liste de diffusion. Dans le cas où la base de données de la liste de diffusion
est corrompu ou perdu, vous pouvez le restaurer à partir de ce fichier de sauvegarde. Voir le Exporter
commande pour plus d'informations.
Notes
La configuration d'un résumé pour la liste de diffusion nécessite des étapes supplémentaires. Voir "Paramètres up a
mailing liste résumé[2]" ci-dessous pour plus d'informations.
La première étape consiste à exécuter la commande suivante :
couriermlm créer annuaire ADRESSE=liste@domaine
annuaire est le répertoire de la liste de diffusion qui sera géré par courriermlm. Ce répertoire
ne doit pas être créé à l'avance, cette commande crée ce répertoire et l'initialise.
liste@domaine est l'adresse de la liste de diffusion, l'adresse qui envoie les messages à la liste de diffusion
liste.
Un paramètre supplémentaire, l'URL peut également être spécifié :
couriermlm créer annuaire ADRESSE=liste@domaine URL =url
« url » serait l'URL de la page Web WebMLM pour cette liste de diffusion. Voir webmlmd(1)[3] pour
pour en savoir davantage.
Le répertoire créé par courriermlm engendrent est initialisé pour contenir un certain nombre de texte
fichiers qui courriermlm renvoie comme réponses aux commandes administratives. Il est nécessaire de
modifiez ces fichiers modèles et ajustez le texte de ces fichiers pour cette liste de diffusion. Tous
les noms de fichiers modèles se terminent par .tmpl et leur contenu est explicite. Certains importants
les fichiers modèles sont :
aide.tmpl
Ce texte est renvoyé en réponse à la commande help. Ce texte doit être modifié
selon que cette liste de diffusion est une liste de diffusion modérée, a un résumé
version, ou si d'autres options de configuration autres que celles par défaut sont définies pour le mailing
liste.
sub.tmpl
Il s'agit de la réponse qui est renvoyée en réponse à une demande d'abonnement. Moins
important est unsub.tmpl, qui est la réponse à une demande de désabonnement.
sub2.tmpl
Il s'agit de la confirmation d'abonnement réussie. Un bref aperçu de la liste de diffusion
pourrait être approprié ici.
courriermlm a un support rudimentaire pour les modèles non anglais. Les courriermlm engendrent
la commande a un seul paramètre facultatif, --lang=suffixe L'option doit être spécifiée après
le nom du répertoire de la liste de diffusion :
couriermlm créer annuaire --lang=es ADRESSE=liste@domaine URL =url
Les modèles pour les fichiers texte de stock proviennent de /usr/lib/courier/couriermlm. Cette
répertoire contient tous les fichiers modèles *.tmpl et *.html qui courriermlm engendrent
s'installe dans la nouvelle liste de diffusion annuaire.
Les versions traduites des fichiers modèles sont installées dans le même répertoire,
/usr/lib/courier/couriermlm. La version traduite de filet doit être installé comme
filet.suffixe, par exemple : help.tmpl.es est la version traduite de help.tmpl, avec le
suffixe « es ».
Les --lang=suffixe L'option installe la version .suffixe de chaque fichier de modèle de texte, si
disponible. Sinon, le fichier de modèle anglais d'origine est copié, comme d'habitude.
Notes
Ne supprimez pas les fichiers modèles en anglais, même si vous ne les utilisez jamais. Ils doivent être
laissé en place, dans /usr/lib/courier/couriermlm, pour courriermlm engendrent travailler
correctement.
Mise en situation :
couriermlm créer /home/lists/users-list --lang=es ...
Cet exemple installe les versions *.es des fichiers de modèle de liste de diffusion. Seul le stock,
Les fichiers modèles en anglais sont fournis avec le serveur de messagerie Courier. Ce mécanisme ne fournit qu'un
capacité d'intégration facile avec des fichiers modèles provenant d'autres sources.
Il existe des fichiers de configuration supplémentaires qui peuvent être modifiés à votre convenance :
en-têteajouter
Ce fichier peut être initialisé pour contenir tous les en-têtes de courrier qui seront automatiquement
ajouté à chaque message de la liste de diffusion. Le contenu de ce fichier est simplement précédé de
chaque message qui sort. Les lignes vides ne sont pas autorisées.
en-tête
Ce fichier répertorie tous les en-têtes qui seront automatiquement supprimés de chaque liste de diffusion
message avant qu'il ne soit envoyé. Répertoriez chaque en-tête un par ligne, y compris le caractère :.
Par exemple, pour supprimer tous reçu: et Date : en-têtes de chaque message, initialiser
ce fichier doit contenir les deux lignes suivantes :
reçu:
Date :
Les fichiers headeradd et headerdel peuvent être utilisés pour implémenter une fonctionnalité populaire de
configurer les réponses à chaque message pour aller à la liste de diffusion. Avoir « Répondre à : » dans
headerdel, supprime tout Répondre à: en-tête, puis avoir "Répondre à : liste@domaine"
dans headeradd ajoute un fixe Répondre à: en-tête à chaque message.
Les engendrent La commande crée également les sous-répertoires suivants dans la liste de diffusion
annuaire:
sous-liste
Ce sous-répertoire contient les fichiers de base de données qui contiennent l'abonnement à la liste de diffusion
liste.
désinscrire
Ce sous-répertoire stocke les fichiers contenant des informations sur les adresses qui ont été
désinscrit de la liste de diffusion. Ces informations peuvent être utiles lorsque
retrouver un ancien abonnement. Le contenu de ce répertoire n'est pas
automatiquement purgé, vous devez configurer votre propre mécanisme de purge pour ce répertoire.
commandes, commandes.dat
Ces répertoires stockent des fichiers temporaires qui contiennent des commandes en attente (non confirmées)
pour le gestionnaire de liste de diffusion. Les courriermlm commandes horaire et Tous les jours doit être
exécutées régulièrement afin de purger périodiquement les entrées obsolètes.
file d'attente mod
Messages en attente d'approbation du modérateur (pour les listes modérées).
archives
Les messages reçus par cette liste de diffusion seront stockés ici, en plus d'être
transmis aux abonnés. courriermlm ne fait pas automatiquement de purge sur ce
sous-répertoire, vous devez configurer votre propre mécanisme d'archivage qui nettoie ce
sous-répertoire.
La dernière étape consiste à installer quelques point-courrier(5)[1] fichiers qui s'exécutent courriermlm
pour recevoir les messages de la liste de diffusion et les commandes administratives. L'adresse de la liste de diffusion,
liste@domaine, correspond à certains point-courrier(5)[1] fichier. Par exemple, si votre système
compte est Jean, et votre domaine de messagerie est example.com, puis le point-courrier(5)[1] dossier pour
la liste de diffusion <[email protected]> est $HOME/.courier-list.
Disons que le point-courrier(5)[1] le fichier est $HOME/.courier-list. Pour bien soutenir le
liste de diffusion, ce qui suit point-courrier(5)[1] les fichiers devront être initialisés comme
suit:
$HOME/.courier-list
Ce fichier doit être initialisé pour contenir l'instruction de livraison suivante :
| /usr/bin/couriermlm msg annuaire
annuaire est le répertoire de la liste de diffusion créé.
$HOME/.courier-list-owner
Ce fichier doit contenir les instructions de livraison appropriées pour la réexpédition de tous les courriers
adressée à à l'adresse du propriétaire de la liste de diffusion. Cette
peut être une autre adresse e-mail ou une spécification de boîte aux lettres.
$HOME/.courier-list-default
Ce fichier doit être initialisé pour contenir l'instruction de livraison suivante :
| /usr/bin/couriermlm ctlmsg annuaire
annuaire est le répertoire de la liste de diffusion créé. Cette point-courrier(5)[1] fichier fournit
prise en charge de toutes les autres adresses du formulairecommander@domaine>, où commander est une
commande d'administration de liste de diffusion. Les commandes sont envoyées à ce gestionnaire de liste de diffusion par
envoyer un message à l'une des nombreuses adresses spéciales, décrites plus en détail dans
"Mailing liste commandes[4]", ci-dessous.
MANUEL COMMANDES
courriermlm peut également être exécuté manuellement à partir de la ligne de commande comme suit :
/usr/bin/couriermlm commander annuaire [options... ]
commander est une commande de la liste suivante. annuaire est le répertoire de la liste de diffusion.
Les commandes sont :
engendrent
Créez une liste de diffusion.
Mise à jour
Mettre à jour/restaurer les modèles de liste de diffusion. Le message d'origine, par défaut, de la liste de diffusion
les fichiers modèles (*.tmpl et *.tmpl.html) sont réinstallés dans la liste de diffusion
annuaire. Cette commande doit être traitée pour chaque répertoire de liste de diffusion après
mise à niveau vers la version 0.55 du serveur Courier, ou une version ultérieure, à partir de versions antérieures (mais consultez
ci-dessous). courriermlm dans la version 0.55 du serveur de messagerie Courier utilise des modèles mis à jour
fichiers, qui doivent être installés dans chaque répertoire de liste de diffusion. Bien que les noms de
de nombreux fichiers modèles n'ont pas changé, les codes de balisage intégrés dans les fichiers modèles
travailler différemment.
1. Commencez par faire une copie de sauvegarde de tous les fichiers *.tmpl dans le courriermlm
répertoire de la liste de diffusion.
2. Exécutez la commande « update » sur le répertoire de la liste.
3. Passez en revue les fichiers de modèle sauvegardés, identifiez vos modifications personnalisées, puis retapez
dans de nouveaux fichiers modèles installés par la commande « update ».
4. Passez au répertoire de liste de diffusion suivant.
Oui, ça va être pénible. Il s'agit de la première refonte de courriermlm's
infrastructures depuis de nombreuses années. Une fois par décennie, il faut sacrifier un peu d'huile de coude dans
le nom du progrès. Ce n'est pas la fin du monde.
En cas d'extrême urgence, préservez le courriermlm de la version précédente du
Serveur de messagerie de messagerie. Mettre à jour en masse le .courier- de toutes les listes existantesliste et
.courrier-liste-fichiers par défaut pour exécuter l'ancien courriermlm. Ensuite, migrez chaque liste de diffusion
selon un horaire préétabli. Après avoir migré chaque liste, remettez le chemin par défaut dans
les fichiers .courier de la liste.
Gardez à l'esprit les problèmes suivants lors de la migration des listes :
· Le fichier modèle help.tmpl est généralement celui qui est le plus personnalisé. Dans
la plupart des cas, de gros morceaux de ce fichier, qui documentent certaines options de liste
qui ne s'appliquent pas à cette liste, doivent être supprimés.
· Il existe plusieurs nouveaux fichiers modèles, y compris un certain nombre de fichiers *.html qui
se référer aux nouvelles réponses au format HTML de courriermlm, et l'interface WebMLM.
· Soyez conscient des en-têtes de courrier mis à jour déclarés dans plusieurs fichiers modèles. Le MIME
jeu de caractères est maintenant donné en utf-8. Certains modèles ne contiennent plus le
En-têtes Mime-Version et Subject. Les en-têtes de sujet sont déplacés pour séparer
fichiers modèles. De nombreux fichiers modèles existants contiennent désormais à la fois un texte brut et un
Version au format HTML du courriermlm réponse. Faites toujours défiler jusqu'à la fin de
chaque fichier de modèle, pour révéler toute partie HTML ajoutée au texte du modèle.
set
Définissez les options de la liste de diffusion.
dessous
Inscrivez manuellement une adresse à la liste de diffusion.
désinscrire
Désinscrire manuellement une adresse de la liste de diffusion.
lsub
Répertoriez tous les abonnés à cette liste de diffusion.
lalias
Répertoriez les alias en écriture seule pour cette liste de diffusion.
Exporter
Exportez les informations des abonnés à la liste de diffusion.
importer
Importez les informations des abonnés à la liste de diffusion.
ctlmsg
Recevoir et interpréter un message de contrôle.
info
Afficher un enregistrement d'abonnement.
msg
Publiez un message sur la liste de diffusion.
horaire
Effectuer la maintenance horaire. Il est nécessaire de mettre en place un cron(8) tâche pour exécuter le
horaire commande une fois par heure.
Tous les jours
Effectuer l'entretien quotidien. Il est nécessaire de mettre en place un cron(8) tâche pour exécuter le
Tous les jours commande une fois par jour.
résumé
Créer un condensé. Voir "Paramètres up a mailing liste résumé[2]" ci-dessous pour plus d'informations.
MANUEL ABONNEMENT GESTION
Les commandes sub, unsub, lsub, laliases, export et import autorisent la liste d'abonnement manuel
la gestion. Normalement, les commandes liées à l'abonnement sont effectuées en envoyant un
commande de liste de diffusion, voir "Mailing Liste Commandes[4]", ci-dessous.
sous-couriermlm annuaire utilisateur @ domaine
Cette commande ajoute l'adresse à la liste d'abonnement. courriermlm va maintenant
lire un commentaire de forme libre ou une note à partir d'une entrée standard, terminé par une fin de fichier
(généralement CTRL-D). Le commentaire de forme libre est stocké dans la base de données d'abonnement, ainsi que
avec l'adresse, et est indiqué par la commande "info".
courriermlm suspect annuaire utilisateur @ domaine
Cette commande supprime l'adresse à partir des listes d'abonnement. courriermlm
liront également un commentaire de forme libre, qui est ajouté à l'enregistrement d'abonnement. Après
en supprimant cette adresse des listes d'abonnement, sa fiche d'abonnement est archivée dans
le répertoire/désinscription répertoire.
courriermlm lsub annuaire
Cette commande liste toutes les adresses inscrites à la liste, en sortie standard, une par
ligne.
courriermlm laliases annuaire
Cette commande répertorie tous les alias en écriture seule qui ont été abonnés à la liste, ensemble
avec l'adresse de l'abonné qui a ajouté chaque alias. Voir "Écriture seule Alias[5]" pour en savoir plus
</br>L’Information.
exportation de courriermlm annuaire
Les Exporter La commande répertorie le contenu de la base de données d'abonnement sur la sortie standard. Les
La commande export produit le format de sortie suivant :
propos
abonnement d'information
propos
abonnement d'information
"propos", est une adresse inscrite à la liste de diffusion. Elle est suivie de son
informations d'abonnement correspondantes, généralement une copie de la demande d'abonnement qui
a été utilisé pour ajouter l'adresse à la liste de diffusion. Les informations d'abonnement sont
terminé par une ligne contenant un seul point. Toutes les lignes dans les informations d'abonnement
qui commencent par un point sont précédés d'un point supplémentaire.
importation de courriermlm annuaire
Les importer la commande lit sur l'entrée standard un abonnement à une liste de diffusion précédemment exporté
base de données et ajoute ces adresses à la liste de diffusion indiquée.
Il est fortement recommandé de faire une sauvegarde régulière des informations d'abonné en utilisant le
Exporter commande, dans le cas où la base de données d'abonnement serait corrompue. Dans quel cas
le importer peut être utilisée pour reconstruire la base de données d'abonnement, en l'absence de tout
sauvegardes directes des fichiers de la base de données.
RÉGLAGE ENVOI POSTAL LISTE OPTIONS
Les set La commande définit diverses options de liste :
ensemble de courriermlm annuaire option=valeur option=valeur...
Notes
La définition des options ADRESSE ou URL, décrites ci-dessous, met automatiquement à jour le
contenu du fichier de configuration headeradd. Ses en-têtes "List-" existants sont supprimés
et remplacés par des en-têtes « Liste » mis à jour qui reflètent l'adresse ou l'URL de la liste révisée.
Une ou plusieurs options peuvent être définies avec la même commande. Les options disponibles sont :
ADRESSE=propos
L'adresse e-mail de base de cette liste de diffusion.
URL =propos
L'URL de la page Web WebMLM pour cette liste de diffusion.
Notes
WebMLM détermine automatiquement sa propre URL, en lisant ses en-têtes HTTP. Cette
réglage est utilisé par courriermlm, qui n'a aucune connaissance du serveur Web
configuration, et doit connaître l'URL correcte à insérer dans généré
des messages.
SENSIBLE À LA CASE=drapeau
Si l'indicateur est "1", la partie userid des adresses e-mail est sensible à la casse. Le domaine
la partie adresse est toujours insensible à la casse. Le paramètre par défaut est « 0 » faisant à la fois
Les portions d'identifiant d'utilisateur et d'adresse de domaine des adresses e-mail ne sont pas sensibles à la casse.
Notes
Soyez prudent lorsque vous modifiez ce paramètre sur une liste active. Changer cette option en
« CASESENSITIVE=1 », oblige tous les abonnés existants à s'assurer que leurs adresses
sont en minuscules, sinon ils ne seront plus reconnus comme abonnés.
Changer cette option en « CASESENSITIVE=0 » bloque toutes les adresses souscrites qui
avoir des caractères majuscules dans la partie userid de leur adresse e-mail. Elles vont
continuer à recevoir le trafic de la liste de diffusion, mais incapable de publier des messages sur la liste,
ou vous en désinscrire. Il ne sera pas possible de se désinscrire de ces adresses
même en exécutant le courriermlm commande manuellement.
DIGEST =annuaire
Activer les résumés. annuaire est le chemin d'accès à la liste de résumé précédemment créée
annuaire. Voir "Paramètres up a mailing liste résumé[2]" ci-dessous pour plus d'informations.
MOT CLE=mot-clé
Définissez le mot-clé de la ligne d'objet pour les messages de la liste de diffusion. Si défini, courriermlm inserts
"[mot-clé]" dans le sujet de chaque message de la liste de diffusion, pour faciliter le tri par le
destinataires
REBONDS MAX=n
Nombre maximum de notifications de rebond envoyées par le horaire commande, afin d'éviter
le système de messagerie d'être surchargé. La valeur par défaut est de 20 notifications de rebond. Tout
les notifications non envoyées seront reportées à la prochaine tâche horaire.
MAXMODNOTICES=n
Nombre maximum de rappels de modération envoyés par le horaire commande, afin d'éviter
le système de messagerie d'être surchargé. La valeur par défaut est de 20 rappels de modération. Tout
les rappels non envoyés seront reportés à la prochaine tâche horaire.
TAILLE MAXFETCH=K
Taille maximale, en kilo-octets, d'une réponse au rapporter commander. La valeur par défaut est 100 Ko.
Cette option permet de minimiser l'impact des requêtes abusives sur l'intégralité de l'archive,
avec une adresse de retour falsifiée.
Name =prénom
Le nom qui est répertorié sur l'adresse de retour des messages administratifs. Notez que si
prénom contient des espaces, vous devez citer cet argument dans le shell. La valeur par défaut
est « Gestionnaire de la liste de diffusion Courier ».
NOBOZOS=drapeau
Si le drapeau est "0" courriermlm ne tentera pas de bloquer les abonnés mal dirigés et
désabonnements qui sont envoyés à l'adresse postale de la liste de diffusion. Si le drapeau est "1" (le
par défaut), ces types de messages seront renvoyés de manière appropriée.
NODSN=drapeau
Si le drapeau est "1" courriermlm utilisera un paramètre de notification d'état de livraison de « jamais »
lorsqu'il envoie des demandes de confirmation et des messages d'aide : cela devrait réduire le montant
de notifications d'échec inutiles générées lorsque courriermlm répond consciencieusement au spam
reçues par les adresses administratives de la liste de diffusion, c'est-à-dire -(dés)inscrire et -aide.
Si l'indicateur est « 0 » (valeur par défaut), un paramètre DSN de « fail » sera utilisé. S'il te plait regarde
sendmailL'option -n de (1) pour plus de détails sur le paramètre DSN.
POSTE=option
Définissez les options de publication. option est l'une des trois valeurs : « abonnés » - uniquement les abonnés
peut poster des messages sur cette liste de diffusion (c'est la valeur par défaut) ; "tous" - n'importe qui peut poster
messages à cette liste de diffusion ; "mod" - seuls les abonnés peuvent publier, et les messages sont
envoyé au propriétaire de la liste pour approbation (modération).
POSTARCHIVE=option
Définir l'accès aux messages archivés. option est soit : "all" - Tout le monde peut accéder au
archives de la liste de diffusion ; ou "abonnés" - seuls les abonnés peuvent accéder à l'archive. Les
la valeur par défaut est "tout".
PURGEARCHIVE=d
Purger les messages de la liste de diffusion archivés après d jours. La valeur par défaut est 0 jours - messages
ne sont jamais supprimés du sous-répertoire archive.
PURGE REBOND=d
Attendez d jours pour le message de la sonde, qui désabonne automatiquement les non livrables
adresses, à rebondir (par défaut : 14 jours). Les messages de sonde sont envoyés trois jours (par défaut)
après le premier message à une adresse rebondit.
PURGECMD=h
Purger les demandes d'abonnement/désabonnement non confirmées après h heures (par défaut : 48 heures).
REMODER =h
Renvoyer un rappel de modération après h heures (par défaut : 12 heures).
RAPPORTADDR=propos
Envoyez des rapports quotidiens des abonnés nouveaux et supprimés à cette adresse. Doit être mis en
afin de recevoir des rapports. Fournissez une adresse vide pour arrêter le signalement.
SIMPLECONFIRMER=n
If n est 1, les demandes de confirmation peuvent recevoir un accusé de réception sans ajouter « oui » à la
ligne d'objet.
Notes
Le texte dans sub.tmpl, unsub.tmpl et help.tmpl peut nécessiter un ajustement.
ABONNEZ-VOUS =option
Définissez les options d'abonnement. option est soit "tous", ce qui signifie que tout le monde peut s'abonner,
ou "mod", ce qui signifie des demandes d'abonnement modérées, où toutes les demandes d'abonnement sont
envoyé au propriétaire de la liste de diffusion pour approbation. La valeur par défaut est "tout".
DÉMARRER LA SONDE=n
Envoyer une sonde à une adresse de rebond n jours après avoir reçu le premier rebond. Essentiellement
cela signifie qu'une adresse doit rebondir pendant au moins n jours avant qu'il ne reçoive une sonde
un message. La valeur par défaut est 3 jours.
Les noms et les paramètres des options sont sensibles à la casse.
Notes
Si vous configurez une liste de résumé, vous DEVEZ définir une option POSTARCHIVE identique pour les deux
liste principale et la liste de résumé.
AFFICHAGE A ABONNEMENT RECORD
La commande info affiche l'enregistrement d'abonnement pour l'adresse demandée :
Couriermlm info annuaire utilisateur @ domaine
Ceci affiche l'enregistrement d'abonnement pour "utilisateur @ domaine", qui consiste généralement en un
copie de la demande de souscription initiale et confirmation.
ENVOI MESSAGES À L' ENVOI POSTAL LISTE
Les msg commandes lit un message e-mail sur l'entrée standard et envoie le contenu du
message aux abonnés de la liste de diffusion.
Si l'option POST est définie sur "abonnés", le message est rejeté à moins que l'adresse dans
son En-tête De : est un abonné à cette liste de diffusion.
Les fichiers de contrôle headeradd et headerdel sont lus et appliqués au message, comme
décrit précédemment.
ENVOI POSTAL LISTE COMMANDES
Les commandes de liste de diffusion peuvent être envoyées par e-mail à courriermlm en envoyant un message à
<list-commander@domaine>. Le défaut" point-courrier(5)[1] le fichier s'exécute courriermlm recevoir
mail pour toutes les adresses de ce formulaire.
courriermlm lit le DEFAULT variable d'environnement, qui est définie par le courrier Courier
serveur, qui indique la commande spécifique. Les commandes disponibles sont :
vous aider
Un simple répondeur automatique. courriermlm envoie par mail à l'expéditeur le contenu du help.tmpl
fichier.
inscrire
Une demande d'inscription à cette liste de diffusion. courriermlm lit l'adresse de l'expéditeur dans
afin de déterminer à quelle adresse s'abonner.
s'abonner-nom=domaine
Spécifiez explicitement l'adresse pour vous inscrire à la liste de diffusion, au lieu d'utiliser un
adresse de retour. Dans l'exemple précédent, l'envoi d'un message adressé à
<my-widgets-subscribe-john=[email protected]> donnerait lieu à un abonnement
demande . Tout caractère de ponctuation inhabituel dans l'adresse doit
être remplacé par un signe plus, suivi de deux chiffres hexadécimaux qui représentent le
code ASCII du caractère de ponctuation.
vous désabonner
Une demande de désinscription à cette liste de diffusion.
Se désabonner-nom=domaine
Spécifiez explicitement l'adresse pour vous désinscrire de la liste de diffusion.
alias-s'abonner
Configurez un alias en écriture seule (voir ci-dessous).
alias-s'abonner-nom=domaine
Spécifiez explicitement l'adresse de l'abonné pour laquelle un alias en écriture seule doit être défini
vers le haut.
Il existe d'autres commandes qui sont utilisées en interne pour maintenir la liste de diffusion.
ÉCRITURE SEULEMENT ALIASES
Les alias de messagerie en écriture seule peuvent envoyer des messages à la liste de diffusion, mais ils ne reçoivent pas
tous les messages de la liste de diffusion eux-mêmes. Un alias en écriture seule peut être configuré par n'importe quel abonné.
Un seul alias en écriture seule est autorisé par adresse e-mail souscrite. Les alias en écriture seule sont
pas nécessaire pour la liste de diffusion qui a l'option POST=all définie.
Pour configurer un alias en écriture seule, l'abonné envoie un courriermlm commande alias-subscribe.
L'adresse e-mail de l'abonné peut être spécifiée explicitement de la même manière que la
commande d'abonnement.
La ligne d'objet du message E-mail doit contenir l'alias E-mail en écriture seule à définir
vers le haut, et rien d'autre. courriermlm répond par une demande de confirmation, comme lorsque
s'inscrire à la liste. Cette demande doit être acquittée de la même manière.
L'alias en écriture seule d'un abonné peut être modifié à tout moment en répétant cette procédure.
Le nouvel alias remplace le précédent. Pour éviter les abus, il y a une limite d'au plus un
commande alias-subscribe toutes les 30 minutes.
Laissez l'objet du message e-mail vide afin de supprimer un élément en écriture seule existant
alias,
RÉGLAGE UP A ENVOI POSTAL LISTE DIGÉRER
courriermlm prend en charge les résumés de liste de diffusion. Les résumés de liste de diffusion sont créés en tant que seconde,
liste de diffusion séparée. Les engendrent la commande initialise un deuxième répertoire de liste de diffusion,
puis une configuration supplémentaire a lieu qui relie la liste de diffusion principale à la
liste de résumé.
Si l'adresse de la liste de diffusion est [email protected], l'adresse de la version de résumé
de la liste de diffusion est généralement [email protected], mais ce n'est pas obligatoire
cette adresse. La seule exigence est que le répertoire de la version digest du
la liste de diffusion doit résider sur le même système de fichiers que le répertoire de la liste de diffusion
lui-même, et les deux doivent appartenir au même ID utilisateur.
Pour configurer un résumé de liste de diffusion, procédez d'abord aux étapes de création de la liste de diffusion
lui-même. Une fois la liste de diffusion créée et configurée, procédez comme suit :
Créer le répertoire de la liste de condensé
Exécutez le engendrent commande pour créer la version digest de la liste :
/usr/bin/couriermlm créer \
/chemin/vers/condensé/liste/répertoire \
ADRESSE=[email protected]
Utilisez le chemin d'accès complet au répertoire de la liste de diffusion et l'adresse du résumé
version de la liste de diffusion.
Configurer la liste de résumé
Exécutez le set pour définir les options appropriées pour la liste de résumé. là un
différences importantes à noter : les messages ne sont pas publiés directement dans la liste de résumés, donc
il n'y a pas d'option de modération, cependant la version condensée de la liste peut avoir
demandes d'abonnement modérées.
Lier les deux listes
Définissez l'option DIGEST pour la liste de diffusion principale, en spécifiant le répertoire du
liste de résumé. Ce mot-clé permet courriermlm sachez qu'une version condensée est disponible.
Notes
Vous DEVEZ définir une option POSTARCHIVE identique pour la liste principale et le résumé
liste.
Créez point-courrier(5)[1] fichiers
Il faut créer point-courrier(5)[1] fichiers pour la liste de condensé tout comme le
liste principale, à l'exception de quelques différences importantes, qui sont notées ci-dessous.
Créez cron(8) emplois
Il est également nécessaire de créer des tâches cron pour la liste de résumé exactement comme la main
liste, pour exécuter le horaire et Tous les jours nettoyer. Il est possible de configurer un ensemble de cron
travaux à exécuter horaire et Tous les jours nettoyages consécutifs pour les deux listes.
Créer un résumé cron(8) emploi
Les résumé crée et distribue la version condensée de la liste. Il peut être exécuté
par une cron(8) travail, ou la commande peut être exécutée manuellement.
La liste de diffusion principale est soutenue par trois point-courrier(5)[1] fichiers, comme précédemment
décrit : l'adresse postale, l'adresse de réexpédition du propriétaire et l'adresse par défaut qui
gère les messages de contrôle administratif. Dans l'exemple suivant, les noms
$HOME/.courier-list, $HOME/.courier-list-owner et $HOME/.courier-list-default sont utilisés
pour représenter chacun de ces fichiers, et les noms suivants sont utilisés pour représenter le
point-courrier(5)[1] fichiers qui correspondent à la version condensée de la liste de diffusion :
$HOME/.courier-list-digest, $HOME/.courier-list-digest-owner, et
$HOME/.courier-list-digest-default. Notez, cependant, que la version condensée du mailing
list peut avoir n'importe quel nom, pas nécessairement le nom de la liste, suivi de "digest".
Le contenu des deux $HOME/.courier-list $HOME/.courier-list-digest doit être le même.
L'envoi d'un message à l'adresse de résumé devrait vraiment finir par envoyer un message au principal
liste de diffusion. Ne mettez pas l'adresse du répertoire de la liste de diffusion digest dans
$HOME/.courier-list-digest, spécifiez à la place l'adresse de la liste de diffusion principale
annuaire. Copiez simplement $HOME/.courier-list dans $HOME/.courier-list-digest.
Cependant, le contenu de $HOME/.courier-list-digest-default doit spécifier le répertoire de
la version condensée de la liste de diffusion. La liste de résumé est gérée séparément de la
liste principale, il a sa propre liste d'abonnés qui est distincte de la liste des abonnés à
la liste principale. $HOME/.courier-list-default peut simplement être copié dans
$HOME/.courier-list-digest-default, alors le répertoire peut être modifié dans ce dernier.
$HOME/.courier-list-owner peut utiliser la même adresse de propriétaire de liste de diffusion que
$HOME/.courier-list-digest-owner, ou il peut spécifier une adresse différente. Les deux les
digest et la liste de diffusion principale peuvent avoir le même propriétaire/modérateur de liste de diffusion, ou avoir un
propriétaire/modérateur différent.
La commande suivante doit être exécutée afin de lier les deux listes entre elles :
/usr/bin/couriermlm ensemble \
/chemin/vers/main/liste/répertoire \
DIGEST =/chemin/vers/condensé/liste/répertoire
Définir l'option DIGEST sur la liste principale permet courriermlm sachez qu'une version condensée est
disponible. L'option DIGEST doit utiliser soit un chemin d'accès absolu, soit un chemin d'accès qui est
par rapport au répertoire de la liste principale (PAS le répertoire courant).
Lorsque l'option DIGEST est définie, les messages sont simultanément distribués au mailing
les abonnés de la liste, enregistrés dans le sous-répertoire archive de la liste principale, puis placés dans le
sous-répertoire modqueue de la liste de résumé. La liste Digest n'emploie pas la modération -- aucune
la modération doit avoir lieu sur la liste principale -- donc le sous-répertoire modqueue est recyclé vers
compiler des messages individuels pour le condensé.
Enfin, quelque chose doit être fait afin de distribuer réellement le condensé au
les abonnés de la liste de résumé. Cela se fait en exécutant la commande suivante :
/usr/bin/couriermlm condensé /chemin/vers/condensé/répertoire N H
Cette commande crée un condensé et l'envoie. Les N et H les arguments sont facultatifs. Les
digest n'est créé que s'il y a au moins N messages en attente d'être envoyés dans le
liste de résumé, ou si le message le plus ancien est au moins H des heures. Les deux options sont par défaut à 0,
le comportement par défaut est donc d'envoyer un résumé avec tous les messages non envoyés.
Notez que lorsque le résumé est créé, TOUS les messages non envoyés sont regroupés dans le résumé,
même si certains messages sont plus récents que l'intervalle de temps spécifié par le H option. UNE
cron(8) le travail peut être configuré pour exécuter le résumé commande ou exécutez-la manuellement.
courriermlm fournit automatiquement les en-têtes From:, To: sur un résumé de message. Supplémentaire
les en-têtes peuvent être spécifiés par le fichier headeradd dans le répertoire de la liste de résumé. L'en-tête
fichier n'a aucun effet. Notez que les messages individuels dans le résumé sont des copies du
messages de la liste de diffusion principale, et ont donc les en-têtes headeradd et headerdel
traitées à partir du répertoire principal de la liste de diffusion.
Utilisez couriermlm en ligne en utilisant les services onworks.net