Re: [exim] Exim Logs (P=esmtps / esmtpa)

Top Page
Delete this message
Reply to this message
Author: Viktor Dukhovni
Date:  
To: exim-users
Subject: Re: [exim] Exim Logs (P=esmtps / esmtpa)
On Wed, Feb 19, 2014 at 09:38:21PM +0200, John Mc Murray wrote:

> I'm writing a bit of software to log lines from the exim log file. I
> am battling a little to get complete documentation and just need to
> confirm the use of the P=esmtps and P=esmtpa values.
>
> From what I can tell, esmtpa is when mail is sent from an
> authenticated user, so essentially, that's outgoing mail, from my
> user's perspective.
>
> I can't find exactly what esmtps is, but it seems to be mail from
> not authenticated users, ie, incoming mail from my user's
> perspective.


The "with <protocol>" clause of RFC 5321 trace (Received) headers,
supports the following protocol values defined in RFC 3848

    SMTP    = RFC 821 SMTP            (HELO)
    ESMTP    = RFC 2821 Extended SMTP    (EHLO)
    ESMTPA    = Authenticated ESMTP         (AUTH)
    ESMTPS    = "Secure" ESMTP        (STARTTLS)
    ESMTPSA    = Authenticaed ESMTPS        (STARTTLS + AUTH)


and registered by IANA at:

    http://www.iana.org/assignments/mail-parameters/mail-parameters.xhtml#mail-parameters-7


There is no intentional correlation with email direction (inbound,
or outbound), but of course generally authentication only happens
when mail is intended to be relayed out. Inbound mail is permitted
because the MTA is responsible for handling mail for the destination
domain.

-- 
    Viktor.