<div dir="ltr"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">You are running some kind of proxy in front of it. </blockquote><div><br></div><div>No proxy. Just sendmail with users using emacs/Rmail or Webmail/Squirrelmail.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">If you want it to show real client IP, you need to enable forwarding of said data. With dovecot it's done by setting<br>
<br>
login_trusted_networks = your-upstream-host-or-net<br>
<br>
in backend config file.<br></blockquote><div><br></div><div>OK I changed it and restarted wforce and dovecot. Still seeing this:</div><div><div>Apr 12 14:38:55 auth: Debug: policy(ouruser,127.0.0.1,<6GFTnVmGcMN/AAAB>): Policy server request JSON: {"device_id":"","login":"

ouruser","protocol":"imap","pwhash":"43","remote":"127.0.0.1","success":false,"policy_reject":false,"tls":false}</div></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">For webmails, this requires both login_trusted_networks and also support from the webmail software to forward client IP.<br></blockquote><div><br></div><div>I did get a reply from the Squirrelmail list:</div><div>"Well, I've had code sitting around for a while that implements RFC2971 (ID command), so I just committed it.  You can use it for this purpose by putting something like this into your config/config_local.php</div><div>$imap_id_command_args = array('remote-host' => '###REMOTE ADDRESS###');"</div><div><br></div><div>Which I also added previously. But that doesn't address emacs/RMail users.<br><br></div><div>Could there be a setting in <a href="http://sendmail.mc/cf">sendmail.mc/cf</a> file that I'm missing?</div></div></div></div>