151226SericPUSHDIVERT(-1) 251226Seric# 351226Seric# Copyright (c) 1983 Eric P. Allman 451226Seric# Copyright (c) 1988 The Regents of the University of California. 551226Seric# All rights reserved. 651226Seric# 751226Seric# %sccs.include.redist.sh% 851226Seric# 958088Seric 1058088Sericifdef(`UUCP_MAILER_PATH',, `define(`UUCP_MAILER_PATH', /usr/bin/uux)') 1151226SericPOPDIVERT 1251226Seric##################################### 1351226Seric### UUCP Mailer specification ### 1451226Seric##################################### 1551226Seric 16*58758SericVERSIONID(`@(#)uucp.m4 6.9 (Berkeley) 03/21/93') 1751226Seric 1858320SericMsuucp, P=UUCP_MAILER_PATH, F=mDFMhuU, S=12, R=22, M=100000, 1958088Seric A=uux - -r -z -a$f -gC $h!rmail ($u) 2051226Seric 2158320SericMuucp, P=UUCP_MAILER_PATH, F=DFMhuU, S=12, R=22, M=100000, 2258088Seric A=uux - -r -z -a$f -gC $h!rmail ($u) 2351226Seric 2458023Seric# sender rewriting 2551226SericS12 2651226Seric 2758117Seric# handle error address as a special case 2858500SericR<@> $n errors to mailer-daemon 2958117Seric 3054018Seric# don't qualify list:; syntax 3158500SericR$* :; <@> $@ $1 :; 3254018Seric 33*58758SericR** < @ $* . > $1 < @ $2 > strip trailing dots 34*58758SericR$* < @ $j > $1 strip local name 3551245SericR$* < @ $- . UUCP > $2 ! $1 convert to UUCP format 3651245SericR$* < @ $+ > $2 ! $1 convert to UUCP format 3757626SericR$+ $: $k ! $1 prepend our name 3851259Seric 3958023Seric# recipient rewriting 4058023SericS22 4158023Seric 4258023Seric# don't touch list:; syntax 4358500SericR$* :; <@> $@ $1 ;: 4458023Seric 45*58758SericR** < @ $* . > $1 < @ $2 > strip trailing dots 46*58758SericR$* < @ $j > $1 strip local name 4758023SericR$* < @ $- . UUCP > $2 ! $1 convert to UUCP format 4858023SericR$* < @ $+ > $2 ! $1 convert to UUCP format 4958023Seric 5051259SericPUSHDIVERT(4) 5151259Seric# resolve locally connected UUCP links 5251282SericR< @ $=Y . UUCP > : $+ $#suucp $@ $1 $: $1:$2 @host.UUCP: ... 5351259SericR< @ $=U . UUCP > : $+ $#uucp $@ $1 $: $1:$2 @host.UUCP: ... 5451282SericR$+ < @ $=Y . UUCP > $#suucp $@ $2 $: $1 user@host.UUCP 5551259SericR$+ < @ $=U . UUCP > $#uucp $@ $2 $: $1 user@host.UUCP 5651259SericPOPDIVERT 57