Patrick Starrenburg <[EMAIL PROTECTED]> writes: > 1) runs in system authority context of user account?
Yes. > 2) tmda-sendmail looks at sending user name and processes various > white/black lists etc. to determine if and how the sender address is > rewritten? Anything else? It does somewhat more than that, including processing the X-TMDA header and X-TMDA in the Subject field, if that feature is turned on in config. It uses both the sender address and the recipient addresses to search the outgoing filter. It searches once per recipient and sends the email separately for each recipient, after tagging the sender address and possibly the address in the Mail-Followup-To field appropriately. It adds Date and Message-ID header fields, if they don't exist. If so configured, it can add the X-TMDA-Fingerprint header field. It adds any custom headers from ADDED_HEADERS_CLIENT and removes any listed in PURGED_HEADERS_CLIENT. It adds any custom headers from the matched rule in the outgoing filter. Finally, it sends the mail. > 3) tmda-sendmail then sends modified email message to actual MTA, by what > process? SMTP connection (don't believe it is this) or other means? The default in TMDA is to send via SMTP connection. If you have set OUTGOINGMAIL to "sendmail", then it will send the mail via SENDMAIL_PROGRAM instead of SMTP. Tim _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
