Il s'agit du reformail de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de 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
reformail - Outil de reformatage des e-mails
SYNOPSIS
reformer -s commande [option...]
reformer -D longueur nom de fichier
reformer -x en-tête:
reformer -X en-tête:
reformer [Options...]
Voir ci-dessous pour des options supplémentaires
DESCRIPTION
La reformer le programme lit un message sur l'entrée standard, le reformate d'une manière ou d'une autre, et
écrit le message sur la sortie standard :
Scission boîtes aux lettres développement individuel messages
La -s L'option divise le fichier de boîte aux lettres au format mbox sur l'entrée standard en un
messages. Un programme externe est exécuté pour chaque message. Le contenu de chaque
message individuel sera fourni au programme externe sur l'entrée standard.
Si la FILÉNO la variable d'environnement est définie sur un nombre, reformer sera consécutivement
incrément FILÉNO chaque fois que le programme est exécuté pour chaque message individuel.
If FILÉNO n'est pas défini, sa valeur initiale sera "000". Si FILÉNO est défini sur une valeur non numérique
valeur, FILÉNO restera inchangé.
Détecter dupliquer messages
La -D L'option implémente un moyen simple de supprimer les messages en double dans le courrier entrant.
nom de fichier est un fichier qui sera approximativement 'len' octets de long. Ce fichier sera utilisé par
reformer pour enregistrer les identifiants de message vus dans le courrier récent. reformer lit le message sur
entrée standard. Si le message a un en-tête Message-ID : qui se trouve déjà dans le fichier cache,
reformer se termine avec le code de sortie mis à 0. Sinon, reformer se termine avec le
code de sortie défini sur 1.
Notes
Contrairement à une fonction similaire dans le formulaire commander, reformer s'occupe de verrouiller le
il n'est donc pas nécessaire d'implémenter votre propre mécanisme de verrouillage pour cette option.
Extraire têtes
La -x ainsi que -X les options extraient les en-têtes indiqués du message et les impriment sur
sortie standard. Plusieurs -x ainsi que -X les options peuvent être spécifiées en même temps et peuvent être
entremêlé.
La -x L'option extrait et imprime le contenu de l'en-tête. Les -X l'option imprime le
également le nom de l'en-tête.
Dans toutes les autres situations, reformer copie le message sur son entrée standard vers son
sortie standard, reformater le message comme suit :
OPTIONS
-a'en-tête : valeur'
Ajoutez un en-tête personnalisé au message si cet en-tête n'existe pas déjà. Si la
l'en-tête est soit Message-ID : soit Resent-Message-ID : et la valeur est vide, reformer
génère un ID de message (espérons-le) unique pour vous.
-A'en-tête : valeur'
Ajoutez un en-tête personnalisé au message même si cet en-tête existe déjà. Si la
l'en-tête est soit Message-ID : soit Resent-Message-ID : et la valeur est vide, reformer
génère un ID de message (espérons-le) unique pour vous.
-c
Concaténer les en-têtes multilignes. Les en-têtes répartis sur plusieurs lignes sont combinés en un
une seule ligne.
-dn
Si n vaut 1, chaque ligne se terminera par CRLF. Si n vaut 0 (par défaut), chaque ligne sera
se terminer par LF. reformer lit un message avec l'une ou l'autre des fins de ligne, et
forcera le message à avoir la terminaison de ligne spécifiée.
-f0
Toutes les lignes vierges initiales sont supprimées. Si la première ligne non vide est une ligne "De_", elle
est converti en un en-tête « Return-Path : » et tout en-tête « Return-Path : » existant est
supprimé. Si le message ne commence pas par une ligne "De_", le message reste
inchangé.
-f1
Ajoutez la ligne "De_" au message, si elle n'y est pas. reformer tentera de
générer la ligne « From_ » à partir de n'importe quel en-tête Errors-To :, Return-Path : ou From : dans le
un message. "root" sera utilisé si reformer est incapable de déterminer l'adresse de retour.
-je'en-tête: Plus-value'
Ajoute un en-tête personnalisé au message. Si cet en-tête existe déjà, il est renommé par
en ajoutant "Old-" au nom de l'en-tête.
-JE'en-tête: Plus-value'
Ajoutez un en-tête personnalisé au message. Si cet en-tête existe déjà dans le message,
l'ancien en-tête est complètement supprimé. Si la valeur est vide, tout en-tête existant est
complètement supprimé, et rien n'est ajouté.
-R ancien en-tête : nouvel en-tête :
Renommez l'en-tête indiqué.
-u'en-tête :'
Si cet en-tête apparaît plusieurs fois dans le message, supprimez toutes les occurrences à l'exception du
Premier.
-U'en-tête :'
Si cet en-tête apparaît plusieurs fois dans le message, supprimez toutes les occurrences à l'exception du
le dernier.
RÉPONSES AUTOMATIQUES
Les options de réponse automatique des versions antérieures de bot de messagerie ont été emménagés dans bot de messagerie(1) [1].
Utiliser le reformail en ligne à l'aide des services onworks.net