Re: [exim-dev] Missing Colon on I= for outbound mail?

Top Page
Delete this message
Reply to this message
Author: Heiko Schlittermann
Date:  
To: exim-dev
Subject: Re: [exim-dev] Missing Colon on I= for outbound mail?
Larry Rosenman via Exim-dev <exim-dev@???> (Fr 08 Mär 2019 17:51:03 CET):
> I just noticed that Exim 4.92 is missing the colon between the port and the
> address for the I= log line:
>
> Mar 8 10:28:40 thebighonker exim[98334]: 1h2IMP-000Pa0-Qe => <redacted>
> R=dnslookup T=remote_smtp S=2196 H=gmail-smtp-in.l.google.com
> [2607:f8b0:4003:c15::1a]:25 I=[2001:470:1f0f:3ad::53:2]60788
> X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=yes
> DN="/C=US/ST=California/L=Mountain View/O=Google
> LLC/CN=mx.google.com" K C="250 2.0.0 OK m68si3389733otc.321 - gsmtp" QT=2s
> DT=0s


Indeed. And I think, I located the relevant sourceÖ

deliver.c:

 758 static gstring *
 759 d_log_interface(gstring * g)
 760 {
 761 if (LOGGING(incoming_interface) && LOGGING(outgoing_interface)
 762     && sending_ip_address)
 763   {
 764   g = string_fmt_append(g, " I=[%s]", sending_ip_address);
 765   if (LOGGING(outgoing_port))
 766     g = string_fmt_append(g, "%d", sending_port);
 767   }



I'll fix that, but I believe, we won't create a new release ;) Maybe I'll
integrated it into the 4.92+fixes branch, so distro maintainers eventually will
pick this.

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
--
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -
 ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -