smtpfeed.8 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. .TH NAME SECTION
  2. .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection
  3. .\" other parms are allowed: see man(7), man(1)
  4. .SH NAME
  5. smtpfeed \- SMTP feed, SMTP Fast Exploding External Deliverer for Sendmail
  6. .SH SYNOPSIS
  7. .B smtpfeed
  8. .I "[options]"
  9. .br
  10. .SH "DESCRIPTION"
  11. This manual page documents briefly the
  12. .BR smtpfeed
  13. command.
  14. .B smtpfeed
  15. is a program that used as external mailer for sendmail.
  16. .SH OPTIONS
  17. A summary of options are included below.
  18. .TP
  19. .B \-1
  20. .br
  21. Disable SMTP piggybacking (equivalent to -R1)
  22. .TP
  23. .B \-a
  24. .I alias
  25. .br
  26. Specify my host alias name, which is used to check MX list.
  27. .TP
  28. .B \-A
  29. .br
  30. try T_ANY query first to get MX.
  31. .TP
  32. .B \-b
  33. .I bufsize
  34. .br
  35. Specify TCP send buffer size.
  36. .TP
  37. .B \-c
  38. .I name
  39. .br
  40. Specify officianl full-qualified domain name FQDN of this host, which
  41. is used in SMTP HELO command.
  42. .TP
  43. .B \-d
  44. .I debugopt
  45. .br
  46. Specify debug options.
  47. .I debugopt
  48. are: A: all, a: address, c: connection, e: event, h: hash, l: LMTP,
  49. m: map, n: DNS, s: SMTP, t: transaction, u: res. usage, D: no delivery,
  50. Q: DNS query only
  51. .TP
  52. .B \-E
  53. .br
  54. Get queue-id information from Received: header.
  55. .TP
  56. .B \-F
  57. Insert recipient information on Received: header line
  58. when number of recipients for a SMTP transaction is only one.
  59. .TP
  60. .B \-h
  61. Show help message
  62. .TP
  63. .B \-I
  64. .br
  65. .equevalent to -i option, but no purge on RSET.
  66. .TP
  67. .B \-i
  68. .I queue-id
  69. .br
  70. .I queue-id
  71. generated by sendmail just for logging information
  72. (macro name for queue-id in sendmail.cf is $i.)
  73. .TP
  74. .B \-l
  75. .I facility
  76. .br
  77. Specify loggin facility (default = local5).
  78. .TP
  79. .B \-M
  80. .I mapfile
  81. .br
  82. path of host map file (Default: not defined)
  83. .TP
  84. .B \-m
  85. .I fallbackmx
  86. .br
  87. Fallback MX host.
  88. .TP
  89. .B \-N
  90. .I domain
  91. .br
  92. specify network domain.
  93. .I domain
  94. are: 4:IPv4 only, 6:IPv6 only, B:Both
  95. .TP
  96. .B \-n
  97. .I num
  98. .br
  99. Specify maximum number of available sockets.
  100. .TP
  101. .B \-o
  102. .I source-addr
  103. .br
  104. source address for SMTP connection
  105. .TP
  106. .B \-p
  107. .I port
  108. .br
  109. Specify TCP source port to connect by SMTP.
  110. .TP
  111. .B \-R
  112. .I num
  113. .br
  114. Specify maximum number of recipients in a transaction.
  115. .TP
  116. .B \-r
  117. .I num
  118. .br
  119. Specify minimum number of recipients required for a transaction.
  120. .TP
  121. .B \-s
  122. .I size
  123. .br
  124. Specify maximum message size.
  125. .TP
  126. .B \-t
  127. .I cate
  128. =
  129. .I val
  130. .br
  131. set timeouts (val: NUM[hms]; default is s(econds)).
  132. .I cate
  133. (gory) are: total, connect, greet, helo, mail,
  134. rcpt, data, body, term, cache, rset, quit
  135. .TP
  136. .B \-u
  137. .br
  138. reuse SMTP connection for other MX.
  139. .TP
  140. .B \-V
  141. .br
  142. Force to insert version number in Received: line.
  143. .TP
  144. .B \-y
  145. .br
  146. refer A RR if this host is the first MX
  147. .TP
  148. .B -z
  149. .br
  150. Suppress SMTP pipelining.
  151. .SH AUTHOR
  152. This manual page was written by Fumitoshi UKAI <ukai@debian.or.jp>,
  153. for the Debian GNU/Linux system.