When Exim 4.63 performs a verify sender callout, it picks up the interface
and port from the SMTP transport (calling code in smtp_out.c), however
it uses smtp_active_hostname for HELO data instead of picking up the
transport's helo_data. Some remote mailservers notice that the HELO
data hostname doesn't match the connecting interface.
The suspect code is in verify.c lines 413 through 476.
Steve
----------------------------------------------------------------------
Steven A. Reisman <sar@pressenter.com> P.O. Box 409
Press Enter LLP 421 N 2nd Street
715-426-2100 or 651-436-5254 River Falls, WI 54022
----------------------------------------------------------------------
--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
and port from the SMTP transport (calling code in smtp_out.c), however
it uses smtp_active_hostname for HELO data instead of picking up the
transport's helo_data. Some remote mailservers notice that the HELO
data hostname doesn't match the connecting interface.
The suspect code is in verify.c lines 413 through 476.
Steve
----------------------------------------------------------------------
Steven A. Reisman <sar@pressenter.com> P.O. Box 409
Press Enter LLP 421 N 2nd Street
715-426-2100 or 651-436-5254 River Falls, WI 54022
----------------------------------------------------------------------
--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##