post-login script and original remote ip in proxy mode

j.emerlik j.emerlik at gmail.com
Wed Jun 22 10:51:35 UTC 2016


Hi,
i have similar problem like this:

"On Mon, 2013-05-27 at 23:40 +0300, Ibrahim Harrani wrote:
> Hi,
>
> I am running dovecot on 3 qmail-ldap server backend.
> dovecot configured to use auth_pop3 wrapper for authentication.
> Users logins to the  qmail-ldap pop3&imap pools randomly. If a user is
> mailhost is not the connected server, dovecot proxies the connection to the
> user mailhost. In this case, I can not get the original client IP address
> via post-logins script on user host. I see only the first connected server
> IP as $IP environment.

Set login_trusted_networks setting pointing to the proxies' IPs/network
and you'll get the original IP. Requires v2.1.2+ to work with pop3
proxying."

What can I do in case if dovecot proxy is installed ona same server ?

Setting of login_trusted_networks causes issue like:

dovecot: imap-login: proxy(xxx): Login failed to xxx:9993:
[UNAVAILABLE] Account is temporarily unavailable.
dovecot: imap-login: Disconnected (internal failure, 1 successful auths)

on port 9993 works service dovecot imap
on port 8993 works service courier imap
proxy works on 993


More information about the dovecot mailing list