pairNetworks


Support Forum en Français
Documentation des Programmes
pmproto

pmproto est un générateur de fonctions pour ProcMail. Il permet un paramétrage aisé des facilités de courrier: suivi, éjection, mise en fichier, et réponses automatiques. Un compte Basic ou mieux est nécessaire, et le programme n'est vraiment utile Qu'avec un domaine Virtuel ou Sous-virtuel.

Pour utiliser pmproto, créer un fichier dans votre répertoire de base appelé .mailproto. Ce fichier contient les commandes que pmproto va interpréter pour créer les fichiers .forward et .procmailrc appropriés pour vous.

Commandes disponibles

N'importe quelle ligne de .mailproto qui commence avec un # ou ; est ignorée et prise comme commentaire. Les autres lignes non-blanches devraient contenir une des commandes suivantes:
SAFETY
Si vous l'utilisez, cette commande doit venir en tête. Elle génère une fonction qui sauvera tout courrier entrant vers un fichier appelé SavedMail dans votre répertoire de base, sans s'occuper des autres fonctions. Elle est utile pour expérimenter d'autres fonctions. Mais SVP, ne pas la laisser indéfiniment en service.
BOUNCE { From | To } address
Cette fonction va éjecter tout courrier qui correspond à la ' To ou From address' donnée. Ce courrier est en fait renvoyé vers BOUNCE@pair.com, qui va toujours échouer.
DISCARD { From | To } address
Détruit tout courrier qui correspond à la ' To ou From address' donnée. Ce courrier est en fait sauvé vers /dev/null, ce qui bien sûr, n'a aucun effet.
FORWARD { From | To } address external-address
Redirige tout courrier qui correspond à la ' To ou From address' donnée vers une adresse extérieure donnée. Aucune copie n'est sauvée dans votre boîte à lettre. Note: Un courrier qui semble être généré par le système n'est pas redirigé, afin d'éviter la création d'une boucle de courrier entre ce point et un autre fournisseur. Malheureusement, certaines listes de courrier et des adresses de retour inhabituelles vont sembler être générées par le système, et ne seront donc pas redirigées. La seule exception à cette règle est pour la commande "FORWARD To .", qui, sans considération, essaie de rediriger tout courrier.
FOLDER { From | To } address filename
Sauve tout courrier qui correspond à la ' To ou From address' donnée vers un nom de fichier (relatif à votre répertoire de base). Aucune copie sauvée dans votre boîte à lettre.
RESPOND to-address filename [ copy ]
Crée un simple répondeur automatique. Tout courrier entrant qui vérifie la 'To address' donnée y sera retourné avec les contenus du nom de fichier 'filename' donné (relatif à votre répertoire de base) A moins que la commande 'copy' ne soit attachée à cette commande, aucune copie du courrier entrant n'est sauvée dans votre boite à lettre. Si 'copy' est présent cependant, le courrier sera géré en fonction des dites commandes, et peut bien finir dans votre boite à lettres. Cette commande utilise quelques protections contre les boucles de courrier.
Tous les champs "address" sont vérifiés versus le courrier entrant, sans tenir compte de minuscule ou majuscule. La première fonction qui réussit va gérer le courrier; il ne sera pas vu par les fonctions suivantes. C'est généralement une bonne idée de préciser toute adresse avec le nom de domaine entier - par exemple, d'utiliser "FORWARD to kurt@domain.com somewhere@else.com" au lieu de "FORWARD to kurt somewhere@else.com".

Si vous avez besoin de fonctionnalités plus avancées que celles fournies par pmproto, jetez un oeil à ProcMail lui-même. Si vous travaillez sur votre fichier .procmailrc directement, vous ne devez pas utiliser pmproto (il écrasera le fichier .procmailrc et sauvera une copie en tant que .procmailrc.old).

Autre Documentation

D'autres documentations relatives à pmproto sont disponibles:
[ Forum de Support en français ]
[ Program Documentation ]
[ Sommaire ]

Last update: Oct 22, 1996
Copyright © 1996 pair Networks

Traduit en français le 25 février 1997 par SLM2 Net Services

Contact :
qna@slm2.com