File: SIGNAL

package info (click to toggle)
smtpfeed 1.02-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 824 kB
  • ctags: 765
  • sloc: ansic: 13,150; sh: 230; perl: 133; makefile: 97
file content (23 lines) | stat: -rw-r--r-- 921 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Actions by sending signal

SIGHUP
	Send QUIT immediately for all open SMTP connections to terminate
	delivery, and after termination of all SMTP sessions (timeout
	included), make response for LMTP session correctly (smtpfeed
	will exit with EX_OK). On LMTP response, TEMPFAIL will be
	returned for unprocessed recipients at the moment.

SIGINT
	Internal state information will be dumped.

SIGTERM
	Close SMTP connections immediately (without sending QUIT command
	nor timeout processing), make response for LMTP session correctly
	(smtpfeed will exit with EX_OK). On LMTP response, TEMPFAIL will
	be returned for unprocessed recipients at the moment.

SIGQUIT
	Close SMTP connections and LMTP connection, and smtp will exit
	with EX_TEMPFAIL. Delivery for the message will be retried for
	all recipients 	even if some the message has been sent to some
	recipients. (Some recipients will receive the same message twice).