Re: Tunelovany exim


To czdebian-l zavinac debian bod cz
From MeDon <O_dot_Medek_ zavinac _sh bod cvut bod cz>
Date Sun, 27 Apr 2003 12:05:45 +0200
Organization Czech Technical University

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)

ma byt 2525:localhost:25


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



Partial thread listing: