[exim-dev] [Bug 1590] New: outbound SOCKS proxy support

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1590] New: outbound SOCKS proxy support
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1590
           Summary: outbound SOCKS proxy support
           Product: Exim
           Version: N/A
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: wishlist
          Priority: medium
         Component: Transports
        AssignedTo: pdp@???
        ReportedBy: jgh146exb@???
                CC: exim-dev@???



Enable the use of a SOCKS proxy in outbound connections.

https://lists.exim.org/lurker/message/20150206.233428.034f85d5.en.html


For discussion:

- SOCKS version                         (5 / RFC1928)
- Authentication by Exim to the proxy?  (not having to will be less work)
- Destination by name?  (eg. no local DNS support.  Just IP is less disruptive)
- Visibility of farside address/port
- No BIND, no UDP


Assuming the implementation is an option on the SMTP transport:
- What option triggers the feature?
- How is the SOCKS server identified?     (could be the same one)


-----

Strawman:

smtp transport option:
    socks_proxy = <colon-sep-list-of-servers>


server entry:
    <ip> <port> [ <opt> ... ]


No local options initially defined, but later uses might include
- auth
- connection timeout


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email