Jak sprawić, by Evolution działała z Exchange 2010?

14

Najlepiej natywnie (tryb wymiany), aby mój kalendarz itp. Zsynchronizował się poprawnie. Działało dobrze w naszej starej wersji Exchange (2007?), Ale zepsuło się uaktualnienie do Exchange 2010. Wykonano zwykłe usuwanie konta, ponowne dodawanie itp. Wolę nie przechodzić do trybu IMAP tylko dla poczty.

Brian Knoblauch
źródło
Uwaga: Nie byłem również w stanie sprawić, aby IMAP działał między najnowszą wersją Evolution a Exchange. Ewolucja IMAP działa dobrze na innych serwerach ...
Brian Knoblauch,

Odpowiedzi:

5

Linux

Tak, powinno działać. Możesz go zainstalować za pomocą następującego polecenia:

sudo apt-get install evolution-ews

lub mniej zalecany sposób:

sudo apt-get install evolution-mapi

A następnie wykonać evolution.

kenorb
źródło
Dziękuję za aktualizację. Wygląda na to, że powinien działać teraz, ponieważ ma określone złącza dla wersji 2007+. Nie mogę jednak potwierdzić, ponieważ Evolution zaczyna się od dużego białego ekranu z 2 nieoznakowanymi przyciskami i bez tekstu w dowolnym miejscu na moim obecnym systemie ... :-)
Brian Knoblauch
Przeprowadź ewolucję z konsoli i sprawdź, czy nie występują błędy, które mogą wskazywać na problem.
kenorb
Nic, co wygląda na odpowiednie do problemu. Zgłasza serię błędów związanych z niepowodzeniem tworzenia plików konfiguracyjnych dla mojego użytkownika, ale nic nie dotyczy wyświetlania / czcionek itp.
Brian Knoblauch,
Heh Co ciekawe, jeśli wykonam X przez SSH z innej maszyny, to działa dobrze. Zgłasza wszystkie te same błędy w obie strony, ale po prostu nie działa lokalnie. Domyśl. :-) Och, i teraz rozmawia z serwerem, zgadnij, że w pewnym momencie dostał aktualizację.
Brian Knoblauch
1
„Dziennik” dokumentacja Gnome zaleca evolution-ews się evolution-mapi.
ulidtko
1

O ile mi wiadomo (i walczę z tym samym problemem), to nie działa. Po skonfigurowaniu konektora i wprowadzeniu hasła pojawia się komunikat informujący, że na serwerze działa wersja MS Exchange 5.5, a konektor nie jest kompatybilny. Nie otrzymujesz żadnych dalszych błędów i możesz pobrać listę folderów, ale nie możesz otworzyć żadnego z nich. Tak wygląda sytuacja w Evolution 2.22.

wolfgangsz
źródło
Dzięki za potwierdzenie. Chyba nie tylko ja. :-(
Brian Knoblauch
Exchange 2010 działa idealnie dla mnie z MAPI .
lunixbochs
1

Mam podobny problem.

Mam dwa komputery w domu i zainstalowałem na nich Ubuntu 10.04 . Ale w jednym (laptop) właśnie zaktualizowałem za pomocą Menedżera aktualizacji z wersji 9.10, podczas gdy w drugim (komputer stacjonarny) wykonałem pełną instalację z dysku CD (i zapomniałem wykonać kopię zapasową danych Evolution) .

Cóż, wyniki były różne w obu przypadkach w odniesieniu do Ewolucji. W laptopie nadal mogę wyświetlać i pobierać wiadomości e-mail z serwera Exchange mojej pracy. Na pulpicie Evolution wydaje się łączyć i widzieć serwer, ale nic nie jest pobierane. Kilka razy nawet usunąłem konto, aby sprawdzić, czy źle je skonfigurowałem.

Kolejnym krokiem jest wykonanie kopii zapasowej danych Evolution i konfiguracji z laptopa i skopiowanie ich na pulpit. Dam ci znać wynik.

Mam nadzieję, że ta informacja może ci pomóc.

Aktualizacja (26.05.2010)

Po prostu spróbowałem i działało! Utworzyłem kopię zapasową konta Exchange z laptopa i przywróciłem je do programu Evolution. Następnie nacisnąłem „Wyślij / Odbierz” i nowe e-maile zostały pobrane.

lamcro
źródło
1

DavMail Gateway 4.5.0 bezproblemowo współpracował z Evolution 3.4.4 w zakresie uzyskiwania dostępu do poczty, kalendarza i katalogu firmowego na Exchange 2010 SP1 z Debian Wheezy.

Jest dość szybki i łatwy w konfiguracji:

  1. Pobierz pakiet Debian od programistów na stronie DavMail, na przykład v4.5.0:

    wget http://superb-dca3.dl.sourceforge.net/project/davmail/davmail/4.5.0/davmail_4.5.0-2292-1_all.deb
    
  2. Zainstaluj pakiet

    sudo dpkg -i davmail_4.5.0-2292-1_all.deb
    
  3. Uzyskaj adres URL serwera Exchange (pomiń, jeśli go znasz)

    Wtyczka EWS dla Evolution może pomóc w wykryciu adresu URL :

    sudo apt-get install evolution-ews
    

    Uruchom kreatora „Dodaj nowe konto” w Evolution. Wpisz nazwę i adres e-mail Exchange, wybierz „Exchange Web Services” jako typ serwera, wpisz swoją nazwę użytkownika i kliknij Pobierz adres URL. Anuluj kreatora.

  4. Utwórz ~ / .davmail.properties

    davmail.server=true
    davmail.enableEws=auto
    
    # Paste the Exchange server URL discovered in previous step
    davmail.url=https://subdomain.corporatedomain.com/EWS/Exchange.asmx
    
    # Choose ports above 1024 to be able to run as regular user
    davmail.imapPort=1993
    davmail.smtpPort=1465
    davmail.ldapPort=1636
    davmail.popPort=1995
    davmail.caldavPort=8443
    
  5. Uruchom davmailterminal, aby zobaczyć dane wyjściowe na wypadek, gdyby coś poszło nie tak. Aby uzyskać stałą konfigurację, zobacz tutaj skrypt inicjujący.

  6. W Evolution dodaj konto pocztowe IMAP +

    Server: localhost
    Port: 1993
    Security: No encryption
    Auth Type: Password
    

    (Bezpiecznie jest nieszyfrowane, jest to połączenie localhost między klientem a davmailem).

  7. Dodaj książkę adresową:

    General tab:
     Type: On LDAP Servers
     Server: localhost
     Port: 1636
     Security: No encryption
     Login method: Using distinguished name (DN)
     Login: <your.corporate.windows.domain>\<username>
    
    Details tab:
     Search base: ou=people
     Search scope: Sub
    
  8. Dodaj kalendarz:

    Type: CalDAV
    URL: caldav://localhost:8443
    Username: <your.corporate.windows.domain>\<username>
    User email: <your exchage email>
    Browse server for a Calendar -- you should find you calendar there
    

Bibliografia:

Aleksiej
źródło
0

Kiedy mój firmowy serwer poczty został uaktualniony z Microsoft Windows Exchange Server 2003 do Microsoft Windows Exchange Server 2007, mój klient poczty Evolution przestał odbierać pocztę (w Ubuntu).

Poprosiłem administratora sieci, aby zezwolił na dostęp do serwera przez IMAP. Ewolucja nie miała problemu z połączeniem przez IMAP.

Tomek
źródło
0

musisz również dodać python-samba w Ubuntu 13.04

sudo apt-get install python-samba

Oczywiście dla tych, którzy używają apt-get opartego na Debianie. Biorąc pod uwagę, że odpowiedź Kenorba została zaakceptowana przez Briana, można założyć, że apt jest menedżerem pakietów.

Philippe
źródło
Cóż, być może jest to wymagane, ale nie ... Po pierwsze, moja dystrybucja nie używa apt ... Po drugie, twoje auto rozwiązuje zależności, więc nie trzeba ręcznie instalować dodatkowych bibliotek.
Brian Knoblauch,
@BrianKnoblauch Ten komentarz do odwołania w przyszłości dla każdego, kto napotka tylko to pytanie: Apt również automatycznie rozwiązuje zależności, ale był błąd, w wyniku którego ewolucja Ubuntu nie była oznaczona jako zależna od python-samba, ale miała taką zależność w rzeczywistość. Wierzę, że to już zostało rozwiązane.
Darael
0

Preferencje ewolucji

Uwaga: w Edytorze kont zmień opcję Metoda szyfrowania „Bezpieczeństwo”, wybierz opcję „SSL na dedykowanym porcie”.

RckLN
źródło