* Frank Wild schrieb am 01.Jan.2003:
On Wed, Jan 01, 2003 at 01:42:58PM +0100, Thorsten Haude wrote:
Das geht mit Mutt: # SuSE subscribe suse-linux@suse.com send-hook '~t suse-linux@suse.com' 'my_hdr From: linux@thorstenhau.de'
wofür steht das '~t ? Bei mir geht's auch ohne den Zusatz.
Wenn Du F1 drückst, bekommst Du ein Manual, wo das alles beschrieben wird. send-hook, save-hook und fcc-hook erwarten als erstes ein Suchmuster. Ein Suchmuster kann ein zusammengesetztes Suchmuster sein, oder ein einfaches Suchmuster. Ein zusammengesetztes Suchmuster besteht aus einfachen Suchmuster, die durch ! | () oder gar nichts miteinander verknüpft sind. Dabei steht ! für das logische nicht, | für das logische oder und () für die logische Gruppierung, während das logische und einfach durch aneinanderfügen von einfachen Suchmustern oder logischer Gruppierungen bewerkstelligt wird. Ein einfaches Suchmuster besteht immer aus einem ~ gefolgt von einem Zeichen, daß bestimmt, welcher Art das Suchmuster ist. Je nach Art des Suchmusters, ist ein Argument erforderlich. Das Argument, ist je nach Art des Suchmusters, entweder ein regulärer Ausdruck, ein Datum, oder eine ganze Zahl. Reguläre Ausdrücke sind ähnlich die von egrep oder andere Reguläre Ausdrücke bei Linux. Wenn ein Datum verlangt wird, so hat man sehr viele Möglichkeiten das Datum anzugeben. ~t Name steht für Nachricht an Name. Das heißt im obigen Fall, daß der send-hook zuschlägt, wenn die Nachricht unter anderem an suse-linux@suse.com gerichtet ist. Wird bei send-hook, save-hook oder fcc-hook nur ein regulärer Ausdruck, aber kein Suchmuster angegeben, so wird in der Variablen $default_hook nachgesehen, was dies zu bedeuten hat. Der Standardwert von $default_hook lautet: "~f %s !~P | (~P ~C %s)" Das %s wird hierbei durch den angegebenen regulären Ausdruck ersetzt. Das heißt, wenn Du nur send-hook 'suse-linux@suse.com' 'my_hdr From: linux@thorstenhau.de' angibst und den default $default_hook hast, so ist das das gleiche, als hättest Du send-hook '~f suse-linux@suse.com !~P | (~P ~C suse-linux@suse.com)' 'my_hdr From: linux@thorstenhau.de' eingegeben. Dabei bedeutet ~P Mails, die von Dir sind, und ~C Mails mit dem Ausdruck im Argument in To: oder Cc: Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0