Hello,

Good morning / afternoon / etc.


I have SOGo running on Debian, and Dovecot as a backend mail server.

SOGo is normally sending the original IP address to Dovecot, using the
ID x-originating-ip in the IMAP connection.

However, because this is done after the authentication, it is ignored
by Dovecot. I have tested to inject an ID with imapproxy, and Dovecot
is working as expected, i.e. the IP address is logged.

I looked into the code, and realised I would have to modify two
repositories, SOPE and SOGo. I am not familiar with Objective_C,
neither with the code base.

The original bug (https://bugs.sogo.nu/view.php?id=2366) was supposedly
fixed in a patch, but when looking at it, I can see the original IP is
sent after the authentication.

I raised another bug: https://bugs.sogo.nu//view.php?id=6225

Does anyone developed a fix / hack to login the real IP, please ?

Thanks.
-- 
🌐 https://rodier.me/

Reply via email to