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

Email客户端

开发平台:

Unix_Linux

  1. PUSHDIVERT(-1)
  2. #
  3. # Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
  4. # All rights reserved.
  5. #
  6. # By using this file, you agree to the terms and conditions set
  7. # forth in the LICENSE file which can be found at the top level of
  8. # the sendmail distribution.
  9. #
  10. #
  11. # Not exciting enough to bother with copyrights and most of the
  12. # rulesets are based from those provided by DEC.
  13. # Barb Dijker, Labyrinth Computer Services, barb@labyrinth.com
  14. #
  15. # This mailer is only useful if you have DECNET and the
  16. # mail11 program - gatekeeper.dec.com:/pub/DEC/gwtools.
  17. #
  18. # For local delivery of DECNET style addresses to the local
  19. # DECNET node, you will need feature(use_cw_file) and put
  20. # your DECNET nodename in in the cw file.
  21. #
  22. ifdef(`MAIL11_MAILER_PATH',, `define(`MAIL11_MAILER_PATH', /usr/etc/mail11)')
  23. _DEFIFNOT(`MAIL11_MAILER_FLAGS', `nsFx')
  24. ifdef(`MAIL11_MAILER_ARGS',, `define(`MAIL11_MAILER_ARGS', mail11 $g $x $h $u)')
  25. define(`_USE_DECNET_SYNTAX_')
  26. define(`_LOCAL_', ifdef(`confLOCAL_MAILER', confLOCAL_MAILER, `local'))
  27. POPDIVERT
  28. PUSHDIVERT(3)
  29. # DECNET delivery
  30. R$* < @ $=w .DECNET. > $#_LOCAL_ $: $1 local DECnet
  31. R$+ < @ $+ .DECNET. > $#mail11 $@ $2 $: $1 DECnet user
  32. POPDIVERT
  33. PUSHDIVERT(6)
  34. CPDECNET
  35. POPDIVERT
  36. ###########################################
  37. ###   UTK-MAIL11 Mailer specification   ###
  38. ###########################################
  39. VERSIONID(`$Id: mail11.m4,v 8.19 1999/10/18 04:57:54 gshapiro Exp $')
  40. SMail11From=15
  41. R$+ $: $>25 $1 preprocess
  42. R$w :: $+ $@ $w :: $1 ready to go
  43. SMail11To=25
  44. R$+ < @ $- .UUCP > $: $2 ! $1 back to old style
  45. R$+ < @ $- .DECNET > $: $2 :: $1 convert to DECnet style
  46. R$+ < @ $- .LOCAL > $: $2 :: $1 convert to DECnet style
  47. R$+ < @ $=w. > $: $2 :: $1 convert to DECnet style
  48. R$=w :: $+ $2 strip local names
  49. R$+ :: $+ $@ $1 :: $2 already qualified
  50. Mmail11, P=MAIL11_MAILER_PATH, F=_MODMF_(MAIL11_MAILER_FLAGS, `MAIL11'), S=Mail11From, R=Mail11To,
  51. T=DNS/X-DECnet/X-Unix,
  52. A=MAIL11_MAILER_ARGS