Forum: NGINX Nginx for pops/imaps

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
derwyn (Guest)
on 2009-04-02 09:49
(Received via mailing list)
Hi,

I managed to set up nginx to use as a imap/pop proxy with ssl.

I've found on the site the code in php to authenticate the users for
imap/pop.
The php script on the server sees the user and password as
 HTTP_AUTH_USER
 HTTP_AUTH_PASS
 HTTP_AUTH_PROTOCOL

Is it also possible to get the port that the user is connection to ie
110,143 or 993,995 with some HTTP_AUTH_  variable or any other variable.
Cause the  HTTP_AUTH_PROTOCOL  will shows up as pop/imap and not
pops/imaps as desired.

I can see it in the logs which port the user is connected to eg. 110 or
any other port and then redirect accordingly.

2009/03/27 17:08:03 [info] 16730#0: *1 proxied session done, client:
192.168.50.85, server: 0.0.0.0:110, login: "user1", upstream:
127.0.0.1:1100






Thanks & Regards,

Derwyn
Igor S. (Guest)
on 2009-04-02 09:59
(Received via mailing list)
On Thu, Apr 02, 2009 at 10:57:17AM +0530, derwyn wrote:

>
> Is it also possible to get the port that the user is connection to ie
> 110,143 or 993,995 with some HTTP_AUTH_  variable or any other variable.
> Cause the  HTTP_AUTH_PROTOCOL  will shows up as pop/imap and not
> pops/imaps as desired.
>
> I can see it in the logs which port the user is connected to eg. 110 or
> any other port and then redirect accordingly.
>
> 2009/03/27 17:08:03 [info] 16730#0: *1 proxied session done, client:
> 192.168.50.85, server: 0.0.0.0:110, login: "user1", upstream: 127.0.0.1:1100

http://marc.info/?l=nginx&m=123815296329505&w=2
This topic is locked and can not be replied to.