📄 mh.cf.m4
字号:
########################################### sendmail configuration file# @(#)cf.m4 3.42 1/1/82##########################################include(macros.m4) dnlinclude(whoami.m4) dnl### local hosts on various nets# arpanetifdef(`ANHOST', concat(DA, ANHOST))# berknetifdef(`BNHOST', concat(DB, BNHOST))# ethernetifdef(`ENHOST', concat(DE, ENHOST))# uucpnetifdef(`UNHOST', concat(DU, UNHOST))# arpanet gatewayDGucbvax# uucp gatewayDHcbosgd# IBM gatewayDIg# Berknet gatewayDJucbvax### special macros# my nameDnMAILER-DAEMON# my official SMTP hostnameifdef(`UNHOST', concat(Di, UNHOST))# UNIX header formatDlFrom $g $d# delimiter (operator) charactersDo.:%@!^=/### other special macros are set internally:# f -- from person# g -- from person translated by mailer# u -- the user being sent to# h -- the host being sent to# c -- the hop count# p -- the process id -- for unique names# t -- the current time (as a base 10 number)# d -- the sending date (as a ctime string)# a -- the sending date (in arpanet format)# b -- the current date (in arpanet format)# x -- ``signature'' (full name)# y -- the tty id# z -- home directory of recipient### format of headers:HMail-From:HDate: $aHFrom: $g$?x ($x)$.HFull-Name: $xHSubject:# HFrom: $?x$x $.<$g># HPosted-Date: $a# HReceived-Date: $b# HMessage-Id: <$t.$p.$B@$A>HVia: $U.uucp (V$v); $b### name classifications# arpanet hostnamesCAUCB Berkeley UCB-C70# list of local host namesCBCSVAX v VAX ernie ucbvax# berknet hosts on the arpanetCCu c70# uucp hostnamesCUcbosgd# known domainsCDarpa berk uucp ibm# known SMTP hostsCSmonet ucb-comet oscar bert ucb-arpa# known berknet hostsCHA B C D E F G Q S SrcCHI Ing70 Ingres J IngVAXCHV CSVAX R ARPAVAX U C70 Y Cory X OnyxCHO ESVAX M Image Z EECS40CHN Kim T MathStat P UCBCADCHW StatVAX L VLSI K Virus### mailers# local mail -- must be zeroMlocal /bin/mail rlsAmn $f ...LocalMail -d $u# program mail -- must be oneMprog /bin/csh lA $f ...ProgMail -fc $u# berkeley net mailMberk /usr/bin/uux fsA $U!$f ...BerkMail - $J!rmail $h:$u# arpanet mailMarpa /usr/bin/uux fsuA $U!$f@$A ...ArpaMail $G!rmail $u@$h# uucp mailMuucp /usr/bin/uux rsDxmhu $U!$f ...UucpMail - $h!rmail ($u)# IBM RJE mailMibm /usr/bin/uux fxsuA $U!$f ...IbmMail $H!rmail $h=$u# SMTP mail over TCP (this appears to be kludged in and need work)Msmtp /usr/bin/uux sAu $U!$f ...EtherMail ucbvax!rmail ($h:$u)### rewriting rulesR$+ at $+ $1@$2 change "at" to "@"R$+.$-@$=D $#$3$@$2$:$1 resolve user.host@domainR$=C:$+@$- $2@$3 delete gateway: on arpanet addressesR$+@$=A $G:$1 delete local arpa hostsR$+@$- $#arpa$@$2$:$1 resolve arpa mailR$-=$+ $#ibm$@$1$:$2 resolve IBM mailR$=S:$+ $#smtp$@$1$:$2 resolve SMTP mailR$=H.$+ $1:$2 change "." to ":"R$+^$+ $1!$2 change "^" to "!"R$-!$=U!$+ $3 delete uucp loops through hereR$-!$+ $#uucp$@$1$:$2 resolve uucp mailR$-:$-:$+ $2:$3 delete multiple berk hostsR$-:$+ $#berk$@$1$:$2 resolve berk mailR$+ $#local$:$1 resolve local mail### rewriting rules for from hostS1R$+ at $- $1@$2 prefer "@" over "at"R$J!$+@$- $1@$2 arpanet mail is automaticR$J!$-:$+ $1:$2 uucp mail is automatic### rewriting rules for "after $g translate"S2R$-:$-:$+ $2:$3 delete multiple berknet hostsR$-:$-.$+ $2:$3 delete multiple berknet hostsR$-!$+@$- $2@$3 delete berknet if forwarded
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -