Tunelovany exim
To |
CZ-debian list <czdebian-l zavinac debian bod cz> |
From |
Matej Cepl <matej zavinac ceplovi bod cz> |
Date |
Fri, 25 Apr 2003 11:35:29 -0400 |
Mail-followup-to |
CZ-debian list <czdebian-l zavinac debian bod cz> |
Organization |
Law, Policy, & Society -- Northeastern University |
User-agent |
Mutt/1.3.28i |
Dobrý den,
zkouším si hrát s posíláním emailů SSH tunelem (pohybuji se
s laptopem všude možně -- i v místech, kde mi nechtějí pustit na
místní SMTP server) a zatím se zdá, že tohle řešení by mohlo
fungovat (má k tomu někdo nějaké připomínky):
Přidal jsem do transportů v exim.conf (používám standardního
exima 3.35 na woodym, k Internetu jsem připojen různě -- od PPP
po různé lokální sítě s DHCP) na konec toto
tunelled_smtp:
driver = smtp
port = 2525
allow_localhost = true
a jako poslední router jsem přihodil toto:
supersmarthost:
driver = domainlist
transport = tunelled_smtp
self = send
route_list = "* localhost byname"
Tohle se zdá fungovat pokud mám ručně nahozený tunel pomocí:
ssh -N -l remotelogin -L 2525:example.cz:25 example.cz
(mimochodem, má být jako hodnota -L 2525:example.cz:25 nebo
2525:localhost:25? Viděl jsem oboje)
Dá se ale nějak zajistit, aby si exim (v případě, že mu neprojde
normální smarthost a dojde na supersmarthost) nahodil ten tunel
sám (na vzdáleném konci SSH mám .ssh/authorized_keys, takže
nepotřebuji heslo)? Asi by to šlo pro driver = pipe, ale pro
smtp?
Hezký den,
Matěj
--
Matej Cepl,
GPG Finger: 89EF 4BC6 288A BF43 1BAB 25C3 E09F EF25 D964 84AC
138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
There is no reason to suppose that most human beings are engaged
in maximizing anything unless it be unhappiness, and even this
with incomplete success.
-- Ronald Coase
Introduction to ``The Firm, the Market, and the Law''
Partial thread listing: