Problem występuje kiedy chcemy skopiować maile z szyfrowaniem przez SSL / TLS. Rozwiązaniem tego problemu jest tunelowanie ruchu z portów
Instalujemy oraz uruchamiamy dwa polecenia na oddzielnych konsolach. Tak aby działały cały czas podczas naszego kopiowania maili.
Instalujemy wymagane paczki:
$ sudo apt-get install stunnel
Uruchamiamy dwa terminale i wykonujemy polecenia:
$ stunnel -c -f -d 1143 -r imap.foo.tld:993 -P
$ stunnel -c -f -d 1144 -r imap.bar.tld:993 -P
Po uruchomieniu powyższych poleceń w oddzielnych terminalach trzeba zaktualizować nasz plik konfiguracyjny
imapcopy.cfg.
SourceServer 127.0.0.1
SourcePort 1143
DestServer 127.0.0.1
DestPort 1144
skazujemy w nim aby serwery źródłowe i docelowe znajdowały się na naszym localhoscie. Cały ruch który dzieki stunnel jest przekierowany z adresu 127.0.0.1:1143 na adres imap.source.net:993 po ustanowieniu już połączenia szyfrowanego.