Right, now I got then
service lmtp { unix_listener lmtp { #mode = 0666 }
inet_listener lmtp { address = 172.24.109.6 port = 24 } }
and [ msmtp ] is connecting indeed. Does TLS/STARTTLS need to be added to [ inet_listener lmtp ] in order to facilitate [ lmptps ]? If so what is the syntax?
Right now this error comes up:
msmtp: TLS handshake failed: The TLS connection was non-properly terminated.
So what should be listening on port 262? Unix sockets are not tcp ports. You have lmtp as unix socket configured but want to access from remote via tcp socket? I think you need inet_listener instead of unix_ listener
looked into the [ dovecot wiki ] but a search for [ lmtps ] came up empty and thus hoping to get some assistance here.
I am trying to relay with [ msmtp ] via [ lmtps ] from a lan host other than [ dovecot ] is running on.
[ dovecot config ]
service lmtp { unix_listener lmtp { #mode = 0666 } [ ss -wxl | grep lmtp ] u_strLISTEN 0 100 /var/run/dovecot/lmtp 68262 * 0 So far so good. Now from the other lan host -> [ msmtp --serverinfo --tls --tls-certcheck=off --host=172.24.109.6 --protocol=lmtp --port=262 ] produces:
msmtp: cannot connect to 172.24.109.6, port 262: Connection refused