The big qmail picture
4 pages
Published by
Novell Lover
Copyright :
All rights reserved
tcpserver/
tcp-env/inetd
qmail-smtpd qmail-inject
qmail-queue
qmail-send
qmail-rspawn
qmail-remote
qmail-lspawn
qmail-local
mbox/maildir/
programdelivery
MUA
remotemailserver
remotemailserver
SMTPfromnetwork fromlocal
tolocal...
[More]
tcpserver/
tcp-env/inetd
qmail-smtpd qmail-inject
qmail-queue
qmail-send
qmail-rspawn
qmail-remote
qmail-lspawn
qmail-local
mbox/maildir/
programdelivery
MUA
remotemailserver
remotemailserver
SMTPfromnetwork fromlocal
tolocal
qmail-system
Commandlineparameters:
none
EnvironmentVariables:
PROTO(TCP)
TCPLOCALHOST
TCPLOCALIP
TCPLOCALPORT
TCPREMOTEHOST
TCPREMOTEINFO
TCPREMOTEIP
TCPREMOTEPORT
RELAYCLIENT
Configurationfiles:
badmailfrom
databytes
localiphost(me)
rcpthosts
morercpthosts(cdbformat)
smtpgreeting(me)
timeoutsmtpd(1200)
qmail-smtpd
Commandlineparameters:
none
EnvironmentVariables:
none
Configurationfiles:
bouncefrom(mailer-daemon)
bouncehost(me)
concurrencylocal(10)
concurrencyremote(20)
doublebouncehost(me)
doublebounceto(postmaster)
envnoathost(me)
locals(me)
percenthack
queuelifetime(604800)
virtualdomains
Remarks:
virtualdomainsarehandled
afterlocals
qmail-send
Commandlineparameters:
none
EnvironmentVariables:
none
Configurationfiles:
none
Exitcodes:
0success
11addresstoolong
51outofmemory
52timeout
53writeerror
54readerror
61problemwithqmailhomedir
62problemwithqueuedir
63problemwithqueue/pid
64problemwithqueue/mess
65problemwithqueue/intd
66problemwithtodo
81internalbug,eg.
segfault
91envelopeformaterror
qmail-queue
Commandlineparameters:
none
EnvironmentVariables:
none
Configurationfiles:
none
Exitcodes:
0success
100permanenterror(bounce)
111softerror(retrylater)
qmail-rspawn
Commandlineparameters:
aliasempty
EnvironmentVariables:
none
Configurationfiles:
~users/cdb
~bin/qmail-getpw
Exitcodes:
0success
100aliasemptymissing
111softerror(retrylater)
Mosterrorscomebackas
cleartext
qmail-lspawn
Commandlineparameters:
host
sender
recip[recip.
.
.
]
EnvironmentVariables:
none
Configurationfiles:
helohost(me)
smtproutes
timeoutconnect(60)
timeoutremote(1200)
Exitcodes:
always0andallerrorscome
backascleartext
qmail-remote
Commandlineparameters:
[-nNaAhH]
[-fsender]
recip
EnvironmentVariables:
QMAILUSER
MAILUSER
USER
LOGNAME
QMAILHOST
MAILHOST
QMAILNAME
MAILNAME
NAME
QMAILINJECT
QMAILDEFAULTDOMAIN
QMAILDEFAULTHOST
QMAILIDHOST
QMAILPLUSDOMAIN
Configurationfiles:
defaultdomain(me)
defaulthost(me)
idhost(me)
plusdomain(me)
qmail-inject
Content:
#comment
|programtoexecute
&forwardingemailaddress
.
/mailboxdelivertoMbox
.
/maidir/delivertoMaildir
Exitcodesofprogram:
0success
99successandabort.
qmail
100permanenterror(bounce)
111softerror(retrylater)
.
qmail
Commandlineparameters:
[-nN]
user
homedir
local
dash
ext
domain
sender
aliasempty
EnvironmentVariables:
none
Configurationfiles:
~home/.
qmail
~alias/.
qmail
Exitcodes:
0success
1fatalerror
2chdirerror
3SIGALRM
4tryunlinktmp()error
100permanenterror(bounce)
111softerror(retrylater)
Mosterrorscomebackas
cleartext
qmail-local
Commandlineparameters:
[-qQvdDoOpPhHrR1]
[-climit][-bbacklog]
[-xrules.
cdb][-ggid][-uuid]
[-llocalname][-ttimeout]
hostportprogram[arg.
.
.
]
EnvironmentVariables:
none
Configurationfiles:
rules.
cdb
tcpserver
THEBIGQmailPICTURE
Version1.
03forqmail1.
03
forwardedmessage
Thispictureisintendedtogiveabroadoverviewofonhowallthesmallqmailprogramsfittogetherandtohavean
quickreferencehandy.
Themanpagesoftheprogramsgivemoreinformationonhowthingsareworkingindetail.
[Less]
Insert a miniCalaméo on your website or your blog
Tags
Sites linking to this publication (1)