Greetings,

I am using Postfix 3.6.0 on NetBSD 9.2 with Dovecot 2.3.14
acting as LMTP service.

LMTP was working, but I was unhappy with the message

Recipient address rejected: unverified address: host mail.example.com[/var/run/dovecot/lmtp]: ...

because it expose name of IMAP server and it is not secure.

I am changing socket location
[root@mail01 postfix]$ postconf |grep lmtp
virtual_transport = lmtp:unix:private/lmtp

but as I can see this location is cached, because

and I have disabled virtual and lmtp services in master.cf

Postfix was restarted several times after that, but socket
did not change name. It seems that destination LMTP socket
name is cached and I wonder if is it planned to be so and how
can I clean that cache?

I do not know if this is related, but here are connection cache
options.

[root@mail01 postfix]$ postconf |grep cache
lmtp_connection_cache_destinations =
lmtp_connection_cache_on_demand = yes
lmtp_connection_cache_time_limit = 2s


--
Sincerely yours,
Dima Veselov
Physics R&D Establishment of Saint-Petersburg University

Reply via email to