ucbvax.mc
上传用户:xu_441
上传日期:2007-01-04
资源大小:1640k
文件大小:3k
源码类别:

Email客户端

开发平台:

Unix_Linux

  1. divert(-1)
  2. #
  3. # Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
  4. # All rights reserved.
  5. # Copyright (c) 1983 Eric P. Allman.  All rights reserved.
  6. # Copyright (c) 1988, 1993
  7. # The Regents of the University of California.  All rights reserved.
  8. #
  9. # By using this file, you agree to the terms and conditions set
  10. # forth in the LICENSE file which can be found at the top level of
  11. # the sendmail distribution.
  12. #
  13. #
  14. #
  15. #  This machine has been decommissioned at Berkeley, and hence should
  16. #  not be considered to be tested.  This file is provided as an example
  17. #  only, of how you might set up a fairly complex configuration.
  18. #  Ucbvax was our main relay (both SMTP and UUCP) for many years.
  19. #  At this point I recommend using `FEATURE(mailertable)' instead of
  20. #  `SITECONFIG' for routing of UUCP within your domain.
  21. #
  22. divert(0)dnl
  23. VERSIONID(`$Id: ucbvax.mc,v 8.14 1999/02/07 07:26:05 gshapiro Exp $')
  24. OSTYPE(bsd4.3)
  25. DOMAIN(CS.Berkeley.EDU)
  26. MASQUERADE_AS(CS.Berkeley.EDU)
  27. MAILER(local)
  28. MAILER(smtp)
  29. MAILER(uucp)
  30. undefine(`UUCP_RELAY')dnl
  31. LOCAL_CONFIG
  32. DDBerkeley.EDU
  33. # names for which we act as a local forwarding agent
  34. CF CS
  35. FF/etc/sendmail.cw
  36. # local UUCP connections, and our local uucp name
  37. SITECONFIG(uucp.ucbvax, ucbvax, U)
  38. # remote UUCP connections, and the machine they are on
  39. SITECONFIG(uucp.ucbarpa, ucbarpa.Berkeley.EDU, W)
  40. SITECONFIG(uucp.cogsci, cogsci.Berkeley.EDU, X)
  41. LOCAL_RULE_3
  42. # map old UUCP names into Internet names
  43. UUCPSMTP(bellcore, bellcore.com)
  44. UUCPSMTP(decvax, decvax.dec.com)
  45. UUCPSMTP(decwrl, decwrl.dec.com)
  46. UUCPSMTP(hplabs, hplabs.hp.com)
  47. UUCPSMTP(lbl-csam, lbl-csam.arpa)
  48. UUCPSMTP(pur-ee, ecn.purdue.edu)
  49. UUCPSMTP(purdue, purdue.edu)
  50. UUCPSMTP(research, research.att.com)
  51. UUCPSMTP(sdcarl, sdcarl.ucsd.edu)
  52. UUCPSMTP(sdcsvax, sdcsvax.ucsd.edu)
  53. UUCPSMTP(ssyx, ssyx.ucsc.edu)
  54. UUCPSMTP(sun, sun.com)
  55. UUCPSMTP(ucdavis, ucdavis.ucdavis.edu)
  56. UUCPSMTP(ucivax, ics.uci.edu)
  57. UUCPSMTP(ucla-cs, cs.ucla.edu)
  58. UUCPSMTP(ucla-se, seas.ucla.edu)
  59. UUCPSMTP(ucsbcsl, ucsbcsl.ucsb.edu)
  60. UUCPSMTP(ucscc, c.ucsc.edu)
  61. UUCPSMTP(ucsd, ucsd.edu)
  62. UUCPSMTP(ucsfcgl, cgl.ucsf.edu)
  63. UUCPSMTP(unmvax, unmvax.cs.unm.edu)
  64. UUCPSMTP(uwvax, spool.cs.wisc.edu)
  65. LOCAL_RULE_0
  66. # make sure we handle the local domain as absolute
  67. R$* <  @ $* $D > $* $: $1 < @ $2 $D . > $3
  68. # handle names we forward for as though they were local, so we will use UDB
  69. R< @ $=F . $D . > : $* $@ $>7 $2 @here:... -> ...
  70. R< @ $D . > : $* $@ $>7 $1 @here:... -> ...
  71. R$* $=O $* < @ $=F . $D . > $@ $>7 $1 $2 $3 ...@here -> ...
  72. R$* $=O $* < @ $D . > $@ $>7 $1 $2 $3 ...@here -> ...
  73. R$* < @ $=F . $D . > $#local $: $1 use UDB
  74. # handle local UUCP connections in the Berkeley.EDU domain
  75. R$+<@cnmat.$D . > $#uucp$@cnmat$:$1
  76. R$+<@cnmat.CS.$D . > $#uucp$@cnmat$:$1
  77. R$+<@craig.$D . > $#uucp$@craig$:$1
  78. R$+<@craig.CS.$D . > $#uucp$@craig$:$1