Author: Evgeniy Berdnikov Date: To: exim-users Subject: Re: [exim] Problem with iPhone and Exim
On Wed, Feb 26, 2020 at 05:48:09PM +0100, Luca Bertoncello via Exim-users wrote: > > Removal of this 2-line banner seems to be a reasonable next step.
>
> As I already said, I tried to remove the 2-line banner and replace it
> with one-line-banner.
> No changes in behaviour...
OK. You also wrote that problem is seen with openssl-based Exim
as well as gnults-based. There is a simple way to check those
libraries for compatibility with iPhone: run "openssl s_server ..."
or "gnutls-serv ..." and try to make SMTP session by hands.
Example:
# openssl s_server -port 465 -cert x.crt -key x.key
<connect by iPhone to port 465 of this host>
[ some output from openssl here ]
220 domain.tld ESMTP some text
...
Note that line terminators should be <CR><LF>, not single <LF>,
so some scripting may be required if iPhone really need proper line
termination. The bonus is that SMTP session is visible and you can
easily change TLS parameters, such as protocol version, etc.
--
Eugene Berdnikov