1BLURB 2BLURB2 3BLURB3 4BLURB4 5README 6FAQ 7INSTALL 8INSTALL.alias 9INSTALL.ctl 10INSTALL.ids 11INSTALL.maildir 12INSTALL.mbox 13INSTALL-1.03 14INSTALL.vsm 15REMOVE.sendmail 16REMOVE.binmail 17TEST.deliver 18TEST.receive 19UPGRADE 20THOUGHTS 21TODO 22THANKS 23CHANGES 24SECURITY 25INTERNALS 26SENDMAIL 27PIC.local2alias 28PIC.local2ext 29PIC.local2local 30PIC.local2rem 31PIC.local2virt 32PIC.nullclient 33PIC.relaybad 34PIC.relaygood 35PIC.rem2local 36FILES 37VERSION 38SYSDEPS 39TARGETS 40Makefile 41BIN.README 42BIN.Makefile 43idedit.c 44conf-break 45auto_break.h 46conf-spawn 47auto_spawn.h 48chkspawn.c 49conf-split 50auto_split.h 51conf-patrn 52auto_patrn.h 53conf-users 54conf-groups 55auto_uids.h 56auto_usera.h 57extra.h 58addresses.5 59except.1 60bouncesaying.1 61condredirect.1 62dot-qmail.9 63envelopes.5 64forgeries.7 65forward.1 66maildir2mbox.1 67maildirmake.1 68maildirwatch.1 69mailsubj.1 70mbox.5 71preline.1 72qbiff.1 73qmail-clean.8 74qmail-command.8 75qmail-control.9 76qmail-getpw.9 77qmail-header.5 78qmail-inject.8 79qmail-limits.9 80qmail-local.8 81qmail-log.5 82qmail-lspawn.8 83qmail-newmrh.9 84qmail-newu.9 85qmail-pop3d.8 86qmail-popup.8 87qmail-pw2u.9 88qmail-qmqpc.8 89qmail-qmqpd.8 90qmail-qmtpd.8 91qmail-qread.8 92qmail-qstat.8 93qmail-queue.8 94qmail-remote.8 95qmail-rspawn.8 96qmail-send.9 97qmail-showctl.8 98qmail-smtpd.8 99qmail-start.9 100qmail-tcpok.8 101qmail-tcpto.8 102qmail-users.9 103qmail.7 104qreceipt.1 105splogger.8 106tcp-env.1 107config.sh 108config-fast.sh 109qmail-clean.c 110qmail-getpw.c 111qmail-inject.c 112qmail-local.c 113qmail-lspawn.c 114qmail-newmrh.c 115qmail-newu.c 116qmail-pop3d.c 117qmail-popup.c 118qmail-pw2u.c 119qmail-qmqpc.c 120qmail-qmqpd.c 121qmail-qmtpd.c 122qmail-qread.c 123qmail-qstat.sh 124qmail-queue.c 125qmail-remote.c 126qmail-rspawn.c 127qmail-send.c 128qmail-showctl.c 129qmail-smtpd.c 130qmail-start.c 131qmail-tcpok.c 132qmail-tcpto.c 133spawn.c 134dnscname.c 135dnsfq.c 136dnsip.c 137dnsmxip.c 138dnsptr.c 139hostname.c 140ipmeprint.c 141tcp-env.c 142sendmail.c 143qreceipt.c 144qsmhook.c 145qbiff.c 146forward.c 147preline.c 148predate.c 149except.c 150bouncesaying.c 151condredirect.c 152maildirmake.c 153maildir2mbox.c 154maildirwatch.c 155splogger.c 156qail.sh 157elq.sh 158pinq.sh 159qmail-upq.sh 160datemail.sh 161mailsubj.sh 162qlx.h 163rcpthosts.h 164rcpthosts.c 165commands.h 166commands.c 167dnsdoe.h 168dnsdoe.c 169fmtqfn.h 170fmtqfn.c 171gfrom.h 172gfrom.c 173myctime.h 174myctime.c 175newfield.h 176newfield.c 177qsutil.h 178qsutil.c 179readsubdir.h 180readsubdir.c 181received.h 182received.c 183tcpto.h 184tcpto.c 185tcpto_clean.c 186trigger.h 187trigger.c 188triggerpull.h 189triggerpull.c 190trynpbg1.c 191trysyslog.c 192conf-cc 193conf-ld 194home.sh 195home+df.sh 196proc.sh 197proc+df.sh 198binm1.sh 199binm2.sh 200binm3.sh 201binm1+df.sh 202binm2+df.sh 203binm3+df.sh 204find-systype.sh 205make-compile.sh 206make-load.sh 207make-makelib.sh 208trycpp.c 209warn-auto.sh 210auto-str.c 211auto-int.c 212auto-int8.c 213auto-gid.c 214auto-uid.c 215hier.c 216install.c 217instcheck.c 218install-big.c 219alloc.3 220alloc.h 221alloc.c 222alloc_re.c 223case.3 224case.h 225case_diffb.c 226case_diffs.c 227case_lowerb.c 228case_lowers.c 229case_starts.c 230cdb.3 231cdb.h 232cdb_hash.c 233cdb_seek.c 234cdb_unpack.c 235cdbmake.h 236cdbmake_add.c 237cdbmake_hash.c 238cdbmake_pack.c 239cdbmss.h 240cdbmss.c 241coe.3 242coe.h 243coe.c 244fd.h 245fd_copy.3 246fd_copy.c 247fd_move.3 248fd_move.c 249fifo_make.3 250fifo.h 251fifo.c 252trymkffo.c 253fork.h1 254fork.h2 255tryvfork.c 256now.3 257now.h 258now.c 259open.h 260open_append.c 261open_excl.c 262open_read.c 263open_trunc.c 264open_write.c 265seek.h 266seek_cur.c 267seek_end.c 268seek_set.c 269seek_trunc.c 270conf-qmail 271auto_qmail.h 272qmail.h 273qmail.c 274gen_alloc.h 275gen_allocdefs.h 276stralloc.3 277stralloc.h 278stralloc_eady.c 279stralloc_pend.c 280stralloc_copy.c 281stralloc_opyb.c 282stralloc_opys.c 283stralloc_cat.c 284stralloc_catb.c 285stralloc_cats.c 286stralloc_arts.c 287strerr.h 288strerr_sys.c 289strerr_die.c 290substdio.h 291substdio.c 292substdi.c 293substdo.c 294substdio_copy.c 295subfd.h 296subfderr.c 297subfdouts.c 298subfdout.c 299subfdins.c 300subfdin.c 301readwrite.h 302exit.h 303timeoutconn.h 304timeoutconn.c 305timeoutread.h 306timeoutread.c 307timeoutwrite.h 308timeoutwrite.c 309remoteinfo.h 310remoteinfo.c 311uint32.h1 312uint32.h2 313tryulong32.c 314wait.3 315wait.h 316wait_pid.c 317wait_nohang.c 318trywaitp.c 319sig.h 320sig_alarm.c 321sig_block.c 322sig_catch.c 323sig_pause.c 324sig_pipe.c 325sig_child.c 326sig_term.c 327sig_hup.c 328sig_misc.c 329sig_bug.c 330trysgact.c 331trysgprm.c 332env.3 333env.h 334env.c 335envread.c 336byte.h 337byte_chr.c 338byte_copy.c 339byte_cr.c 340byte_diff.c 341byte_rchr.c 342byte_zero.c 343str.h 344str_chr.c 345str_cpy.c 346str_diff.c 347str_diffn.c 348str_len.c 349str_rchr.c 350str_start.c 351lock.h 352lock_ex.c 353lock_exnb.c 354lock_un.c 355tryflock.c 356getln.3 357getln.h 358getln.c 359getln2.3 360getln2.c 361sgetopt.3 362sgetopt.h 363sgetopt.c 364subgetopt.3 365subgetopt.h 366subgetopt.c 367error.3 368error_str.3 369error_temp.3 370error.h 371error.c 372error_str.c 373error_temp.c 374fmt.h 375fmt_str.c 376fmt_strn.c 377fmt_uint.c 378fmt_uint0.c 379fmt_ulong.c 380scan.h 381scan_ulong.c 382scan_8long.c 383slurpclose.h 384slurpclose.c 385quote.h 386quote.c 387hfield.h 388hfield.c 389headerbody.h 390headerbody.c 391token822.h 392token822.c 393control.h 394control.c 395datetime.3 396datetime.h 397datetime.c 398datetime_un.c 399prioq.h 400prioq.c 401date822fmt.h 402date822fmt.c 403dns.h 404dns.c 405trylsock.c 406tryrsolv.c 407ip.h 408ip.c 409ipalloc.h 410ipalloc.c 411select.h1 412select.h2 413trysysel.c 414ndelay.h 415ndelay.c 416ndelay_off.c 417direntry.3 418direntry.h1 419direntry.h2 420trydrent.c 421prot.h 422prot.c 423chkshsgr.c 424warn-shsgr 425tryshsgr.c 426ipme.h 427ipme.c 428trysalen.c 429maildir.5 430maildir.h 431maildir.c 432tcp-environ.5 433constmap.h 434constmap.c 435