Sun ONE Messaging Server 6.0 MTA Programmer's Reference Manual |
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Index
A
aborting
enqueue 1
message submission (enqueue) 1
access rights
callable send 1
configuration 1
accessing queued messages 1
address parsing routines
mtaAddressFinish 1
mtaAddressGetN 1
mtaAddressParse 1
addresses
bcc 1
cc 1
from 1
mapping to channel 1
postmaster 1
to 1
ALFA_SIZE=256, defined 1
aliases, inhibiting 1
B
BIGALFA_SIZE=1024, defined 1
block size 1
body 1
C
callable send
access privileges 1
basic steps for sending a message 1
bcc 1
cc 1
compiling and linking programs 1
envelope addresses 1
example
sending a message to multiple recipients 1
sending a simple message 1
specifying an initial message header 1
using an input procedure to generate the message body 1
header from addresses 1
message content (body) 1
message header 1
to 1
caller-supplied routines
decode_inspect() 1
decode_read() 1
decode_write() 1
process_done() 1
process_message() 1
calling order
dependencies 1
routines 1
CHANLENGTH=32, defined 1
channel configuration, message deferral 1
channels
backoff keyword 1
channel definition 1
channel name 1
channel programs 1
channel queue, defined 1
intermediate 1
log file 1
logging keyword 1
master 1
message queue 1
naming conventions 1
slave 1
compiling
mtaSend programs 1
compiling programs
MTA SDK 1
configuration
access rights 1
refreshing stale 1
contexts
defined 1
enqueue 1
global 1
threads 1
D
date 1
debugging
enabling 1
errno 1
SDK diagnostic facility 1
decode context 1
decode_inspect() routine 1
decode_read() routine 1
decode_write() routine 1
decoding caller-supplied routines
decode_inspect() 1
decode_read() 1
decode_write() 1
decoding messages
contexts 1
input sources 1
MIME format 1
output destination 1
simple sample decoding program 1
simple virus scanner sample program 1
decoding routines
mtaDecodeMessage 1
mtaDecodeMessageInfoInt 1
mtaDecodeMessageInfoParams 1
mtaDecodeMessageInfoString 1
mtaDecodeMessagePartCopy 1
mtaDecodeMessagePartDelete 1
deferred messages
channel configuration 1
definition 1
disposition 1
notifications 1
deferring recipients 1
dequeuing caller-supplied routines
process_done() 1
process_message() 1
dequeuing messages
accessing queued messages 1
basic steps 1
calling order 1
complex dequeuing sample program 1
ending 1
envelope fields 1
intermediate channel sample program 1
intermediate channels 1
Job Controller 1
processing routine tasks 1
pseudo-code thread creation loop 1
reading 1
recipient disposition 1
recipients 1
removing messages 1
re-reading 1
rewinding 1
sample program 1
starting 1
threads 1
dequeuing routines
mtaDequeueInfo 1
mtaDequeueLineNext 1
mtaDequeueMessageFinish 1
mtaDequeueRecipientDisposition 1
mtaDequeueRecipientNext 1
mtaDequeueRewind 1
mtaDequeueStart 1
mtaDequeueThreadId 1
diagnostic facility, enabling 1
document conventions 1
documentation, where to find 1
E
enqueue context 1
enqueuing messages
basic steps 1
bcc 1
body 1
calling dependencies 1
cc 1
completing 1
components 1
copying 1
envelope 1
error reporting 1
example 1
finishing 1
from address 1
headers 1
intermediate channel sample program 1
intermediate channels 1
intermediate processing channels 1
recipients 1
sample program 1
starting 1
threads 1
to 1
enqueuing routines
mtaEnqueueCopyMessage 1
mtaEnqueueError 1
mtaEnqueueFinish 1
mtaEnqueueInfo 1
mtaEnqueueStart 1
mtaEnqueueTo 1
mtaEnqueueWrite 1
mtaEnqueueWriteLine 1
envelope
fields for enqueuing 1
message component 1
recipient disposition 1
error codes, retrieving 1
error handling routines
mtaErrno 1
mtaStrError 1
examples
complex dequeuing program 1
intermediate processing channel 1
pseudo-code thread creation loop 1
simple decoding program 1
simple dequeuing program 1
simple enqueuing program 1
simple virus scanner program 1
G
global context 1
H
headers, deriving 1
I
initial message header example 1
initialization routines
mtaDone 1
mtaInit 1
input routine, decode_read() 1
inspection routine. decode_inspect() 1
intermediate channels
defined 1
re-enqueuing 1
sample enqueuing and dequeuing program 1
item codes 1
item list, defined 1
J
Job Controller 1
K
keywords
backoff 1
logging 1
L
linking instructions
MTA SDK 1
mtaSend 1
list of MTA SDK routines 1
log file, mail.log_current 1
logging and diagnostic routines
mtaDebug 1
mtaLog 1
mtaLogv 1
loop, message 1
M
mail loops 1
mail.log_current 1
manually running programs 1
master channels, defined 1
message components
body 1
envelope 1
header 1
message loop, avoiding 1
message processing
procedure 1
process_done() routine 1
syntax and arguments 1
messages
dequeuing tasks 1
enqueuing 1
locking 1
Messaging Server documentation 1
MIME decoding routines
mtaDecodeMessageInfoInt 1
mtaDecodeMessageInfoParams 1
mtaDecodeMessageInfoString 1
mtaDecodeMessagePartCopy 1
mtaDecodeMessagePartDelete 1
MIME parsing 1
miscellaneous routines
mtaAccountingLogClose 1
mtaAddressToChannel 1
mtaBlockSize 1
mtaChannelGetName 1
mtaChannelToHost 1
mtaDateTime 1
mtaPostmasterAddress 1
mtaStackSize 1
mtaUniqueString 1
mtaVersionMajor 1
mtaVersionMinor 1
mtaVersionRevision 1
mtaAddaressParse 1
mtaAddressFinish 1
mtaAddressParse 1
mtaDecodeMessageInfoParams 1, 2
mtaDecodeMessageInfoString 1, 2
mtaDecodeMessagePartDelete 1, 2
mtaDequeueRecipientDispoistion 1
mtaDequeueRecipientDisposition 1
mtaDequeueStart,multiple calls to 1
mtaDequeueThreadId 1
mtaEnqueueError 1
mtaLog() vs. MTA log file 1
mtaSend
access privileges 1
basic steps for sending a message 1
compiling and linking programs 1
envelope addresses 1
header from addresses 1
message content (body) 1
message header 1
sample programs
input procedure generates message body 1
sending a message to multiple recipients 1
sending a simple message 1
specifying an initial message header 1
to, cc, and bcc addresses 1
O
option processing
finishing 1
floating point values 1
integer values 1
reading an option file 1
starting 1
string values 1
option processing routines
mtaOptionFinish 1
mtaOptionFloat 1
mtaOptionInt 1
mtaOptionStart 1
mtaOptionString 1
output routine, decode_write() 1
output, channel program 1
P
persistent programs
considerations 1
log file considerations 1
refreshing 1
postmaster address 1
process_done() routine 1
process_message() routine 1
processing messages
Job Controller 1
queued 1
processing routine tasks 1
production, running programs 1
programming considerations 1
R
recipient disposition
deferred 1
delivered 1
dequeued messages 1
failed 1
mtaDequeueRecipientDisposition 1
relayed 1
relayed foreign 1
returned 1
timed out 1
rewrite rules, preventing message loops 1
root, running as 1
running test programs
in a messaging environment 1
runtime considerations 1
S
sample programs
complex dequeuing program 1
intermediate channel program 1
mtaSend, sending a message to multiple recipients 1
mtaSend, sending a simple message 1
mtaSend, specifying an initial message header 1
mtaSend, using an input procedure to generate the message body 1
pseudo-code thread creation loop 1
simple decoding program 1
simple dequeuing program 1
simple enqueuing program 1
simple virus scanner program 1
SDK routines
address parsing
dequeuing
mtaDequeueLineNext 1
mtaDequeueRecipientDisposition 1
mtaDequeueThreadId 1
enqueuing
mtaEnqueueError 1
error handling
initialization
list of 1
logging and diagnostic
mtaDebug 1
mtaLog 1
mtaLogv 1
logging and diagnostics
mtaDebug 1
mtaLog 1
mtaLogv 1
MIME decoding
mtaDecodeMessageInfoParams 1, 2
mtaDecodeMessageInfoString 1, 2
mtaDecodeMessagePartDelete 1, 2
miscellaneous
option processing
slave channels, defined 1
stack size 1
state information management 1
stdout and other generic I/O destinations 1
string call arguments 1
string size constants 1
T
test programs, steps for running manually 1
threads
contexts 1
dequeue contexts 1
enqueuing messages 1
stack size 1
thread creation loop 1
time 1
typographical conventions used in this document 1
V
version routines
mtaVersionMajor 1
mtaVersionMinor 1
mtaVersionRevision 1
virus scanner example 1
W
writing output, use of stdout 1