Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
IMAP dla NND a squirrelmail - kolejność instalacji http://forum.freesco.pl/viewtopic.php?f=24&t=16799 |
Strona 1 z 1 |
Autor: | mes mariusz [ niedziela, 13 kwietnia 2008, 13:03 ] |
Tytuł: | IMAP dla NND a squirrelmail - kolejność instalacji |
Witam. Tak. Mam już działającą pocztę, teraz czeka mnie postawienie squirrelmail-a. Wiem jednak, że za jakiś czas będę chciał także korzystać z dobrodziejstw IMAP. Z tego, co się domyślam, IMAP będzie odrębnym serwerem, który trzeba będzie zainstalować i skonfigurować, i który będzie zintegrowany (podobnie jak Exim) z kontami użytkowników w systemie. Rozumiem, że IMAP będzie czymś niezależnym od samego Exim-a. Czy przed postawieniem squirrelmail-a pownienem najpierw uruchomić IMAP, czy równie dobrze i bez negatywnych konsekwencji będę to mógł zrobić w późniejszym terminie? |
Autor: | Maciek [ niedziela, 13 kwietnia 2008, 13:14 ] |
Tytuł: | |
Imap stosowany do squirrelmaila w zasadzie nie potrzebuje żadnej konfiguracji, należy sie jedynie upewnić, czy wpisany jest do xinetd. Wykorzystywany będzie jedynie lokalnie, więc nawet nie trzeba otwierać portów. |
Autor: | mes mariusz [ niedziela, 13 kwietnia 2008, 13:37 ] |
Tytuł: | |
Maciek pisze: Imap stosowany do squirrelmaila w zasadzie nie potrzebuje żadnej konfiguracji, należy sie jedynie upewnić, czy wpisany jest do xinetd. Wykorzystywany będzie jedynie lokalnie, więc nawet nie trzeba otwierać portów.
Przed chwilą instalowałem wiewiórkę ( pacman -S squirrelmail ) i z tego co widziałem instalował się przy okazji coś z IMAP-a i Perl-a imap-2004-4nnd [################] 100% 1107K 118,1K/s 00:00:09 perl-5.8.8-4nnd [################] 100% 7903K 116,5K/s 00:01:07 squirrelmail-1.4.10a-1nn [################] 100% 711K 109,8K/s 00:00:06 Czyżby serwer IMAP był już w pakiecie z wiewiórką ? Teraz pozostaje mi wykonać polecenia instalatora: SquirrelMail został zainstalowany. Pamiętaj aby uruchomić server IMAP: w pliku /etc/xinetd.d/imap należy zmienić linię "disable = yes" na "disable = no" i zrestartować xinetd (/etc/rc.d/xinetd restart). Następnie w pliku /etc/rc.conf zmień linię IMAP=0 na IMAP=1 i zrestartuj firewall (/etc/rc.d/iptables restart) lub w inny sposób otwórz port 143. Aby skonfigurować SquirrelMail w katalogu /home/httpd/html/webmail wykonaj polecenie: ./configure Po poprawnym skonfigurowaniu uruchom dowolną przeglądarkę www i połącz się z twoim serwerem (http://adres_twojego_serwera/webmail). Mam nadzieję, że ruszy ![]() |
Autor: | JakubC [ niedziela, 13 kwietnia 2008, 14:18 ] |
Tytuł: | |
Nie, wiewiórka ma go w zależnościach. Tak czy siak - masz już imap ![]() |
Autor: | mes mariusz [ niedziela, 13 kwietnia 2008, 14:35 ] |
Tytuł: | |
Ok. Mam pierwszy problem. Nie mogę wykonać żadnego pliku uruchamialnego, ponieważ pliki http mam wyniesione na partycję na odrębnym dysku, z wyciętym uruchamianiem plików (noexec) Zatem nie jestem w stanie wykonać: Cytuj: Aby skonfigurować SquirrelMail w katalogu /home/httpd/html/webmail
wykonaj polecenie: ./configure /bin/sh: bad interpreter: Brak dostępu Jak sobie najszybciej z tym poradzić, bez wprowadzania zmian w fstab i restartowania serwera? |
Autor: | JakubC [ niedziela, 13 kwietnia 2008, 15:18 ] |
Tytuł: | |
Skompiluj na innej partycji. Wydaje mi się jednak, że wiewióra nie będzie chodzić w ogóle na takiej partycji. Podlinkuj jej katalog z innej partycji na tą. |
Autor: | Mis' [ niedziela, 13 kwietnia 2008, 16:51 ] |
Tytuł: | |
JakubC pisze: Skompiluj na innej partycji.
to nie jest kompilacja. W tym przypadku cobfigure wywołuje scrip perlowy, który poprzez menu pozwala skonfigórować wiewiórę. Niemniej rada wydaje się dobra, w najgorszym przypadku będzie trzeba popoprawiać trochę ścieżek... |
Autor: | mes mariusz [ niedziela, 13 kwietnia 2008, 17:06 ] |
Tytuł: | |
Ok. To może tak. Co ma być wynikiem działania ./configure ? Zostanie stworzony jakiś wyjściowy plik konfiguracyjny, który będzie można wkleić na partycję noexec? Jeśli to bardziej skomplikowane, to może z perspektywy porządkowej warto jednak wiewiórkę zainstalować na partycji z systemem? |
Autor: | mes mariusz [ niedziela, 13 kwietnia 2008, 17:28 ] |
Tytuł: | |
mes mariusz pisze: Ok. To może tak. Co ma być wynikiem działania ./configure ? Zostanie stworzony jakiś wyjściowy plik konfiguracyjny, który będzie można wkleić na partycję noexec? Jeśli to bardziej skomplikowane, to może z perspektywy porządkowej warto jednak wiewiórkę zainstalować na partycji z systemem? --- edit --- Ok. Skopiowałem katalog webmail na partycję systemową i uruchomiłem ./configure. Utworzył się plik config.php, który skopiowałem do właściwego katalogu webmail. Wiewiórka ruszyła. Ale przy próbie zalogowania się na konto użytkownika (które poprawnie działa w klientach pocztowych) zwraca błąd: Cytuj: ERROR Error opening ../data/default_pref Could not create initial preference file! /var/local/squirrelmail/data/ should be writable by user nobody Please contact your system administrator and report this error. Wydawało mi się, że będzie to kwestia chmod katalogu, tyle, że u mnie na serwerze, nic głębiej ścieżki nie ma: /var/local Hmm... Może spróbuję /squirrelmail/data/ ręcznie utworzyć? --- edit --- Witam znowu. Katalogi utworzyłem ręcznie i nadałem odpowiednie chmod-y - idzie coraz lepiej. Teraz już nawet mogę zalogować się na wiewiórkę, ale w panelu po lewej stronie zamiast folderów wyświetla mi się kolejny błąd: Cytuj: ERROR
ERROR: Could not complete request. Query: CREATE "INBOX.Sent" Reason Given: CREATE failed: Can't create mailbox node /home/poczta1/INBOX.Sent: Permission denied Być może za chwilę sobie z tym też poradzę, albo i nie ![]() --- edit --- Ok. Po nadaniu katalogowi odpowiadającemu nazwie użytkownika (jednocześnie użytkownika poczty) uprawnień zapisu dla wszystkich, skrypt tworzy sobie katalogi, i wszystko wydaje się działać, potestuję, ale już nie dzisiaj, bo serwer przestał się odzywać po generacji firewalla, a niestety nie jestem już na miejscu. Chyba, że to chwilowa przerwa w dostawie prądu ![]() |
Autor: | orion [ środa, 16 kwietnia 2008, 12:39 ] |
Tytuł: | |
mes mariusz pisze: imap-2004-4nnd [################] 100% 1107K 118,1K/s 00:00:09
Ta wersja UW IMAP jest stara i dziurawa. Zdajesz sobie z tego sprawę ? |
Autor: | Maciek [ środa, 16 kwietnia 2008, 13:14 ] |
Tytuł: | |
W domyślnym zastosowaniu dla wiewiórki impa jest tylko na localhoście i nie ma do niego dostępu, ale jeśli będzie wystawiony na zewnątrz, to już inna bajka... |
Autor: | orion [ środa, 16 kwietnia 2008, 17:56 ] |
Tytuł: | |
Niby tak, ale to nie zmienia faktu, że jeszcze nie tak całkiem dawno na stronie UW IMAP była informacja: "critical security update - highly recommended for users of imap-2005 and below". W zasadzie wystarczy mieć dostęp do konta na serwerze... pomijam bezwiedne grzebanie w konfiguracji, bo wtedy sami się prosimy o krzywdę. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |