| | | | |
| C |
| |
| | callable send |
| | | access privileges ( ) |
| | | basic steps for sending a message ( ) |
| | | bcc ( ) |
| | | cc ( ) |
| | | compiling and linking programs ( ) |
| | | envelope addresses ( ) |
| | | example |
| | | | sending a message to multiple recipients ( ) |
| | | | sending a simple message ( ) |
| | | | specifying an initial message header ( ) |
| | | | using an input procedure to generate the message body ( ) |
| | | header from addresses ( ) |
| | | message content (body) ( ) |
| | | message header ( ) |
| | | to ( ) |
| |
| | caller-supplied routines |
| | | decode_inspect() ( ) |
| | | decode_read() ( ) |
| | | decode_write() ( ) |
| | | process_done() ( ) |
| | | process_message() ( ) |
| |
| | calling order |
| | | dependencies ( ) |
| | | routines ( ) |
| |
| | cc addresses ( ) ( ) |
| |
| | CHANLENGTH=32, defined ( ) |
| |
| | channel configuration, message deferral ( ) |
| |
| | channels |
| | | backoff keyword ( ) |
| | | channel definition ( ) |
| | | channel name ( ) |
| | | channel program ( ) ( ) |
| | | channel programs ( ) |
| | | channel queue, defined ( ) |
| | | intermediate ( ) |
| | | log file ( ) |
| | | logging keyword ( ) |
| | | master ( ) |
| | | message queue ( ) |
| | | name determination ( ) ( ) |
| | | naming conventions ( ) |
| | | slave ( ) |
| |
| | compiling, mtaSend() programs ( ) |
| |
| | compiling programs, MTA SDK ( ) |
| |
| | configuration |
| | | access rights ( ) |
| | | refreshing stale ( ) |
| |
| | contexts |
| | | defined ( ) |
| | | dequeue ( ) ( ) |
| | | enqueue ( ) |
| | | threads ( ) |
| | | | |
| D |
| |
| | date ( ) |
| |
| | debugging |
| | | enabling ( ) |
| | | errno ( ) |
| | | SDK diagnostic facility ( ) |
| | | writing debug output ( ) ( ) |
| |
| | decode context ( ) |
| |
| | decode_inspect() routine ( ) |
| |
| | decode_read() routine ( ) |
| |
| | decode_write() routine ( ) |
| |
| | decoding caller-supplied routines |
| | | decode_inspect() ( ) |
| | | decode_read() ( ) |
| | | decode_write() ( ) |
| |
| | decoding messages |
| | | contexts ( ) |
| | | input sources ( ) |
| | | MIME format ( ) |
| | | output destination ( ) |
| | | simple sample decoding program ( ) |
| | | simple virus scanner sample program ( ) |
| |
| | decoding routines |
| | | mtaDecodeMessage() ( ) |
| | | mtaDecodeMessageInfoInt() ( ) |
| | | mtaDecodeMessageInfoParams() ( ) |
| | | mtaDecodeMessageInfoString() ( ) |
| | | mtaDecodeMessagePartCopy() ( ) |
| | | mtaDecodeMessagePartDelete() ( ) |
| |
| | deferred messages |
| | | channel configuration ( ) |
| | | definition ( ) |
| | | disposition ( ) |
| | | notifications ( ) |
| |
| | deferring recipients ( ) |
| |
| | delivery receipts ( ) ( ) |
| |
| | dequeue context ( ) ( ) |
| |
| | dequeuing caller-supplied routines |
| | | process_done() ( ) |
| | | process_message() ( ) |
| |
| | dequeuing messages |
| | | aborting ( ) ( ) |
| | | accessing queued messages ( ) |
| | | basic steps ( ) |
| | | calling order ( ) |
| | | complex dequeuing sample program ( ) |
| | | ending ( ) |
| | | envelope fields ( ) |
| | | intermediate channel sample program ( ) |
| | | intermediate channels ( ) |
| | | Job Controller ( ) |
| | | processing routine tasks ( ) |
| | | pseudo-code thread creation loop ( ) |
| | | re-reading ( ) |
| | | reading ( ) |
| | | recipient disposition ( ) |
| | | recipients ( ) |
| | | removing messages ( ) |
| | | rewinding ( ) |
| | | sample program ( ) |
| | | starting ( ) |
| | | threads ( ) |
| |
| | dequeuing routines |
| | | mtaDequeueInfo() ( ) |
| | | mtaDequeueLineNext() ( ) |
| | | mtaDequeueMessageFinish() ( ) |
| | | mtaDequeueRecipientDisposition() ( ) |
| | | mtaDequeueRecipientNext() ( ) |
| | | mtaDequeueRewind() ( ) |
| | | mtaDequeueStart() ( ) |
| | | mtaDequeueThreadId() ( ) |
| |
| | diagnostic facility, enabling ( ) |
| | | | |
| E |
| |
| | enqueue context ( ) |
| |
| | enqueuing messages |
| | | aborting ( ) ( ) |
| | | basic steps ( ) |
| | | bcc ( ) |
| | | body ( ) |
| | | calling dependencies ( ) |
| | | cc ( ) |
| | | completing ( ) |
| | | components ( ) |
| | | copying ( ) |
| | | delivery receipts ( ) ( ) |
| | | envelope ( ) |
| | | envelope fields ( ) ( ) |
| | | error reporting ( ) |
| | | example ( ) ( ) |
| | | finishing ( ) |
| | | from address ( ) |
| | | headers ( ) |
| | | intermediate channel sample program ( ) |
| | | intermediate channels ( ) |
| | | intermediate processing channels ( ) ( ) |
| | | recipients ( ) |
| | | sample program ( ) |
| | | starting ( ) |
| | | threads ( ) |
| | | to ( ) |
| | | writing ( ) ( ) |
| |
| | enqueuing routines |
| | | mtaEnqueueCopyMessage() ( ) |
| | | mtaEnqueueError() ( ) |
| | | mtaEnqueueFinish() ( ) |
| | | mtaEnqueueInfo() ( ) |
| | | mtaEnqueueStart() ( ) |
| | | mtaEnqueueTo() ( ) |
| | | mtaEnqueueWrite() ( ) |
| | | mtaEnqueueWriteLine() ( ) |
| |
| | envelope |
| | | fields for enqueuing ( ) |
| | | message component ( ) |
| | | recipient disposition ( ) |
| |
| | error codes, retrieving ( ) |
| |
| | error handling routines |
| | | mtaErrno() ( ) |
| | | mtaStrError() ( ) |
| |
| | examples |
| | | complex dequeuing program ( ) |
| | | intermediate processing channel ( ) |
| | | pseudo-code thread creation loop ( ) |
| | | simple decoding program ( ) |
| | | simple dequeuing program ( ) |
| | | simple enqueuing program ( ) |
| | | simple virus scanner program ( ) |
| |
| | executing programs ( ) ( ) |
| | | | |
| M |
| |
| | mail.log_current ( ) |
| |
| | mail loops ( ) |
| |
| | manually running programs ( ) |
| |
| | master channels, defined ( ) |
| |
| | message components |
| | | body ( ) |
| | | envelope ( ) |
| | | header ( ) |
| |
| | message loop, avoiding ( ) |
| |
| | message processing |
| | | procedure ( ) |
| | | process_done() routine ( ) |
| | | syntax and arguments ( ) |
| |
| | messages |
| | | dequeuing tasks ( ) |
| | | enqueuing ( ) |
| | | locking ( ) |
| |
| | MIME decoding routines |
| | | mtaDecodeMessageInfoInt() ( ) |
| | | mtaDecodeMessageInfoParams() ( ) |
| | | mtaDecodeMessageInfoString() ( ) |
| | | mtaDecodeMessagePartCopy() ( ) |
| | | mtaDecodeMessagePartDelete() ( ) |
| |
| | MIME parsing ( ) |
| |
| | miscellaneous routines |
| | | mtaAccountingLogClose() ( ) |
| | | mtaAddressToChannel() ( ) |
| | | mtaBlockSize() ( ) |
| | | mtaChannelGetName() ( ) |
| | | mtaChannelToHost() ( ) |
| | | mtaDateTime() ( ) |
| | | mtaPostmasterAddress() ( ) |
| | | mtaStackSize() ( ) |
| | | mtaUniqueString() ( ) |
| | | mtaVersionMajor() ( ) |
| | | mtaVersionMinor() ( ) |
| | | mtaVersionRevision() ( ) |
| |
| | mtaAccountingLogClose ( ) |
| |
| | mtaAddaressParse() ( ) |
| |
| | mtaAddressFinish() ( ) |
| |
| | mtaAddressGetN() ( ) ( ) |
| |
| | mtaAddressParse() ( ) |
| |
| | mtaAddressToChannel() ( ) |
| |
| | mtaBlockSize() ( ) |
| |
| | mtaChannelGetName() ( ) |
| |
| | mtaChannelToHost() ( ) |
| |
| | mtaDateTime() ( ) |
| |
| | mtaDebug() ( ) ( ) |
| |
| | mtaDecodeMessage() ( ) ( ) |
| |
| | mtaDecodeMessageInfoInt() ( ) ( ) |
| |
| | mtaDecodeMessageInfoParams() ( ) ( ) |
| |
| | mtaDecodeMessageInfoString() ( ) ( ) |
| |
| | mtaDecodeMessagePartCopy() ( ) ( ) |
| |
| | mtaDecodeMessagePartDelete() ( ) ( ) |
| |
| | mtaDequeueInfo() ( ) ( ) |
| |
| | mtaDequeueLineNext() ( ) ( ) |
| |
| | mtaDequeueMessageFinish() ( ) ( ) |
| |
| | mtaDequeueRecipientDisposition() ( ) ( ) |
| |
| | mtaDequeueRecipientNext() ( ) ( ) |
| |
| | mtaDequeueRewind() ( ) ( ) |
| |
| | mtaDequeueStart() ( ) ( ) |
| |
| | mtaDequeueStart(), multiple calls to ( ) |
| |
| | mtaDequeueThreadId() ( ) |
| |
| | mtaDone() ( ) ( ) |
| |
| | mtaEnqueueCopyMessage() ( ) ( ) |
| |
| | mtaEnqueueError() ( ) |
| |
| | mtaEnqueueFinish() ( ) ( ) |
| |
| | mtaEnqueueInfo() ( ) ( ) |
| |
| | mtaEnqueueStart() ( ) ( ) |
| |
| | mtaEnqueueTo() ( ) ( ) ( ) |
| |
| | mtaEnqueueWrite() ( ) ( ) |
| |
| | mtaEnqueueWriteLine() ( ) ( ) |
| |
| | mtaErrno() ( ) ( ) |
| |
| | mtaInit() ( ) ( ) |
| |
| | mtaLog() ( ) ( ) |
| |
| | mtaLog() vs. MTA log file ( ) |
| |
| | mtaLogv() ( ) ( ) |
| |
| | mtaOptionFinish() ( ) ( ) |
| |
| | mtaOptionFloat() ( ) ( ) |
| |
| | mtaOptionInt() ( ) ( ) |
| |
| | mtaOptionStart() ( ) ( ) |
| |
| | mtaOptionString() ( ) ( ) |
| |
| | mtaPostmasterAddress() ( ) |
| |
| | mtaSend, to, cc, and bcc addresses ( ) |
| |
| | mtaSend() |
| | | access privileges ( ) |
| | | basic steps for sending a message ( ) |
| | | compiling and linking programs ( ) |
| | | envelope addresses ( ) |
| | | header from addresses ( ) |
| | | message content (body) ( ) |
| | | message header ( ) |
| | | sample programs |
| | | | input procedure generates message body ( ) |
| | | | sending a message to multiple recipients ( ) |
| | | | sending a simple message ( ) |
| | | | specifying an initial message header ( ) |
| |
| | mtaStackSize() ( ) |
| |
| | mtaStrError() ( ) ( ) |
| |
| | mtaUniqueString() ( ) |
| |
| | mtaVersionMajor() ( ) ( ) |
| |
| | mtaVersionMinor() ( ) ( ) |
| |
| | mtaVersionRevision() ( ) ( ) |
| | | | |
| S |
| |
| | sample programs |
| | | complex dequeuing program ( ) |
| | | intermediate channel program ( ) |
| | | mtaSend(), sending a message to multiple recipients ( ) |
| | | mtaSend(), sending a simple message ( ) |
| | | mtaSend(), specifying an initial message header ( ) |
| | | mtaSend(), using an input procedure to generate the message body ( ) |
| | | pseudo-code thread creation loop ( ) |
| | | simple decoding program ( ) |
| | | simple dequeuing program ( ) |
| | | simple enqueuing program ( ) |
| | | simple virus scanner program ( ) |
| |
| | SDK routines |
| | | address parsing |
| | | | mtaAddressFinish() ( ) ( ) |
| | | | mtaAddressGetN() ( ) ( ) |
| | | | mtaAddressParse() ( ) ( ) |
| | | dequeuing |
| | | | mtaDequeueInfo() ( ) ( ) |
| | | | mtaDequeueLineNext() ( ) |
| | | | mtaDequeueMessageFinish() ( ) ( ) |
| | | | mtaDequeueRecipientDisposition() ( ) |
| | | | mtaDequeueRecipientNext() ( ) ( ) |
| | | | mtaDequeueRewind() ( ) ( ) |
| | | | mtaDequeueStart() ( ) ( ) |
| | | | mtaDequeueThreadId() ( ) |
| | | enqueuing |
| | | | mtaEnqueueCopyMessage() ( ) ( ) |
| | | | mtaEnqueueError() ( ) |
| | | | mtaEnqueueFinish() ( ) ( ) |
| | | | mtaEnqueueInfo() ( ) ( ) |
| | | | mtaEnqueueStart() ( ) ( ) |
| | | | mtaEnqueueTo() ( ) ( ) |
| | | | mtaEnqueueWrite() ( ) ( ) |
| | | | mtaEnqueueWriteLine() ( ) ( ) |
| | | error handling |
| | | | mtaErrno() ( ) ( ) |
| | | | mtaStrError() ( ) ( ) |
| | | initialization |
| | | | mtaDone() ( ) ( ) |
| | | | mtaInit() ( ) ( ) |
| | | list of ( ) |
| | | logging and diagnostic |
| | | | mtaDebug() ( ) |
| | | | mtaLog() ( ) |
| | | | mtaLogv() ( ) |
| | | logging and diagnostics |
| | | | mtaDebug() ( ) |
| | | | mtaLog() ( ) |
| | | | mtaLogv() ( ) |
| | | MIME decoding |
| | | | mtaDecodeMessage() ( ) ( ) |
| | | | mtaDecodeMessageInfoInt() ( ) ( ) |
| | | | mtaDecodeMessageInfoParams() ( ) ( ) |
| | | | mtaDecodeMessageInfoString() ( ) ( ) |
| | | | mtaDecodeMessagePartCopy() ( ) ( ) |
| | | | mtaDecodeMessagePartDelete() ( ) ( ) |
| | | miscellaneous |
| | | | mtaAccountingLogClose() ( ) ( ) |
| | | | mtaAddressToChannel() ( ) ( ) |
| | | | mtaBlockSize() ( ) ( ) |
| | | | mtaChannelGetName() ( ) ( ) |
| | | | mtaChannelToHost() ( ) ( ) |
| | | | mtaDateTime() ( ) ( ) |
| | | | mtaPostmasterAddress() ( ) ( ) |
| | | | mtaStackSize() ( ) ( ) |
| | | | mtaUniqueString() ( ) ( ) |
| | | | mtaVersionMajor() ( ) ( ) |
| | | | mtaVersionMinor() ( ) |
| | | | mtaVersionRevision() ( ) |
| | | option processing |
| | | | mtaOptionFinish() ( ) ( ) |
| | | | mtaOptionFloat() ( ) ( ) |
| | | | mtaOptionInt() ( ) ( ) |
| | | | mtaOptionStart() ( ) ( ) |
| | | | mtaOptionString() ( ) ( ) |
| |
| | slave channels, defined ( ) |
| |
| | stack size ( ) |
| |
| | state information management ( ) |
| |
| | stdout and other generic I/O destinations ( ) |
| |
| | string call arguments ( ) |
| |
| | string size constants ( ) |