/*++ /* NAME /* rewrite 3 /* SUMMARY /* mail address rewriter /* SYNOPSIS /* #include "trivial-rewrite.h" /* /* void rewrite_init(void) /* /* void rewrite_proto(stream) /* VSTREAM *stream; /* /* void rewrite_addr(context, addr, result) /* RWR_CONTEXT *context; /* char *addr; /* VSTRING *result; /* /* void rewrite_tree(context, tree) /* RWR_CONTEXT *context; /* TOK822 *tree; /* /* RWR_CONTEXT local_context; /* RWR_CONTEXT remote_context; /* DESCRIPTION /* This module implements the trivial address rewriting engine. /* /* rewrite_init() initializes data structures that are private /* to this module. It should be called once before using the /* actual rewriting routines. /* /* rewrite_proto() implements the client-server protocol: read /* one rule set name and one address in external (quoted) form, /* reply with the rewritten address in external form. /* /* rewrite_addr() rewrites an address string to another string. /* Both input and output are in external (quoted) form. /* /* rewrite_tree() rewrites a parse tree with a single address to /* another tree. A tree is a dummy node on top of a token list. /* /* local_context and remote_context provide domain names for /* completing incomplete address forms. /* STANDARDS /* DIAGNOSTICS /* Problems and transactions are logged to \fBsyslogd\fR(8) /* or \fBpostlogd\fR(8). /* BUGS /* SEE ALSO /* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* IBM T.J. Watson Research /* P.O. Box 704 /* Yorktown Heights, NY 10598, USA
/*--*/
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.11Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.