How-To Serwer poczty: XMail+PHPXmail lub Devocot+Roundcube

Silas Mariusz

rm -rf /
Help us, GOD!
Apr 5, 2008
10,210
31
2,315
153
39
Nowy Sącz
forum.qnap.net.pl
QNAP
TS-x77
Ethernet
1 GbE
[Nieprawidłowy link obrazu]:https://forum.qnap.net.pl/images/logoxmail.gif

XMail - Serwer pocztowy
XMail to pełnowartościowy serwer pocztowy, który pobiera wiadomości od klientów i wymienia je z innymi serwerami pocztowymi za pomocą ESMTP. Pocztę nadchodzącą do poszczególnych użytkowników przechowuje w skrzynkach pocztowych, które mają format zależny od systemu operacyjnego - maildir (Linux) lub mailbox (Windows). Dostawa poczty do użytkowników odbywa się przez POP3. XMail nie obsługuje (jeszcze) IMAP.

XMail oferuje wiele opcji ochrony przed spamem. Możesz korzystać z porównywania danych systemu nadsyłającego pocztę z różnymi czarnymi listami, możesz także określić, z jakich adresów IP może być w ogóle pobierana poczta. Zarządzanie kontami pocztowymi wielu domen również nie stanowi problemu. Możliwości XMail można rozszerzać np. za pomocą interfejsów do integracji zewnętrznych programów, jak choćby dodatkowych filtrów antyspamowych.

Dla użytkowników, którzy z biegiem czasu nagromadzili wiele kont pocztowych, szczególnie interesująca może być zdolność XMail do pobierania wiadomości z zewnętrznych kont POP i przekazywania ich do użytkownika zdefiniowanego lokalnie. Dotyczy to kont poszczególnych użytkowników ale i poczty całego przedsiębiorstwa. XMail umożliwia dokładne ustawienia dla wszystkich zewnętrznych skrzynek pocztowych z określeniem sposobu, w jaki poczta ma być przekazywana. Ten, kto ma dostęp do Internetu przez DSL z dynamicznym adresem IP, może się również cieszyć - XMail obsługuje dynamiczne usługi DNS, jak choćby DynDNS.org.

Mimo tak licznych funkcji XMail wcale nietrudno zainstalować. To między innymi zasługa bardzo logicznej struktury danych konfiguracyjnych, które podzielone są na wiele plików tekstowych. Użytkownik łatwo odnajdzie się w pozornym gąszczu plików konfiguracyjnych. Ponadto jest wiele programów pomocniczych korzystających z wewnętrznego interfejsu poleceń XMail i znacznie ułatwiających pracę.


Instalacja
Instalacja serwera jest bardzo prosta o ile posiada się wczesniej zainstalowany Optware/IPKG - zautomatyzowany system instalacji paczek.

Aby zainstalowac komponenty tj.: XMail, Dovecot, Cyrus IMAP i wiele innych oprogramowań typu MTA, MUA zaloguj sie na swojego NAS'a za pomoca PuTTY (zalecane) lub klienta telnetowego.

Wpisz "ipkg install xmail" aby zainstalowac XMail'a.
Code:
ipkg install xmail

aby zainstalowac dovecot:
Code:
ipkg install Dovecot

i to aby zainstalowac Cyrus IMAPD
Code:
ipkg install cyrus-imapd

Po instalacji nalezy tylko pobrac odpowiedni interfejs uzytkownika i postawic go w Qweb.

PHPXMail
View attachment asourceforge_net_dbimage_php_c47204fcc379a2464ae268dc8c47850a. |View attachment asourceforge_net_dbimage_php_9d76be5c2463b839745c333368f28993. | View attachment asourceforge_net_dbimage_php_1ed1580391455a52fdd10fa07ff3e824.
Download http://downloads.sourceforge.net/phpxma ... g_mirror=0

Roundcube
[Nieprawidłowy link obrazu]:[URL]http://roundcube.net/images/thumbs/mail_listing.jpg[/url] | [Nieprawidłowy link obrazu]:[URL]http://roundcube.net/images/thumbs/mail_view_block.jpg[/url] | [Nieprawidłowy link obrazu]:[URL]http://roundcube.net/images/thumbs/contacts_edit.jpg[/url] | [Nieprawidłowy link obrazu]:[URL]http://roundcube.net/images/thumbs/mail_compose.jpg[/url]
Wiecej screenów: http://roundcube.net/screens
Download http://roundcube.net/downloads
 

Attachments

  • adavmail.sourceforge.net_images_davmailArchitecture.png
    adavmail.sourceforge.net_images_davmailArchitecture.png
    22.1 KB · Views: 85
Eh, czy mogę liczyć na jakąś łopatologiczną pomoc w konfiguracji któregoś ze systemów pocztowych? Zależałoby mi na tym RoundCube, ale nie wiek jak skonfiguraować IMAP i SMTP nie chce działać. Nie chce się poddać, a takie FAQ mogłoby się wielu osobą przydać.
 
Próbując zainstalować Dovecot otrzymuje taki oto komunikat:


Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package Dovecot.
Check the spelling or perhaps run 'ipkg update'

Jakieś sugestie co do rozwiązania preoblemu :)

Pozdrawiam
 
chyba sobie odpuszcze :) nie jestem zbyt biegly w tych sprawach, a nie chce czegoś popsuć :) Widzę, że sprawa xmaila nie jest zbyt prosta dla początkującego usera, wiec \\nie bede grzebal\\ :p)

Pozdrawiam
 
glaacier said:
Próbując zainstalować Dovecot otrzymuje taki oto komunikat:


Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package Dovecot.
Check the spelling or perhaps run 'ipkg update'

Jakieś sugestie co do rozwiązania preoblemu :)

Pozdrawiam

dovecot z malej litery
 
a może jednak ktoś się pokusi o howto dla lajkoników (np. takich jak ja?)
bo jak zrozumiałem do tej pory (jeszcze nie próbowałem instalować)
instalujemy jeden serwer pocztowy albo Xmail + PHPXmail
albo Dovecot + Roundcube

bo wydaje mi się że instalowanie więcej niż jednego programu/usługi która wykonuje jakąś funkcję na qnapie który jednak jest ograniczony (może nie tyle ograniczony co specjalizowany do jakichś tam funkcji) mija się z celem

przykładowe howto:

niniejsze howto dotyczy instalacji serwera pocztowego xmail w wersji ... +phpxmail w wersji ...
oraz dovecot ver. ... i roundcube w wersji ....

1 .określamy czego oczekujemy od naszego serwera pocztowego i wybieramy
albo Xmail
albo Dovecot

2. wybraliśmy Dovecot / Xmail
dla Dovecot:
a) instalujemy [...] (i tu pełny opis instalacji + 'zerowej' konfiguracji ('zerowa konfiguracja' to w/g mnie wszystkie czynności niezbędne po instalacji do uruchomienia i przetestowania działania programu - czyli np. utworzenie konta, ustalenie haseł/praw dostępu itp. itd.
b) ....
c) ...

3. ściągamy dodatkowe oprogramowanie do zarządzania przez www
a) - pobieramy [...] tu bezpośrednie linki
b) - jak wyżej w pkt.2 - pełny opis instalacji +' zerowa' konfiguracja

4. w przypadku problemów proszę sprawdzić czy wszystkie kroki zostały przeprowadzone zgodnie z w/w instrukcją - gdyby mimo to zaistniał problem proszę opisać dokładnie w którym momencie instalacja / uruchomienie się nie powiodła i załączyć odpowiednie logi systemowe w formie [ code ]

przykład zgłoszenia błędu:

mój sprzęt: TS-209 PRO II Version 2.1.2 build 1113T


wykonałem(am? - czy są tu jakieś użyszkodniczki qnapów? :) ) krok a) z pkt2.

instalujemy xmail:
Code:
ipkg install xmail

w czasie sciągania pliku wyskoczył błąd:

sprawdziłem że mogę ściągać inne paczki a mimo to przy ściąganiu xmail pojawia się błąd który załączam

Code:
[~] # ipkg -noaction install xmail
Installing xmail (1.25-4) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/xmail_1.25-4_arm.ipk
Nothing to be done
Successfully terminated.
[~] #
 
witam
a ja mam problem z wysylaniem maili. port 25 mam otwarty na swiat, usluga MX w mojej domenie podobno jest aktywana (tak twierdza fachowcy z nazwa.pl - tam kupilem domene szedar.com.pl)
konfiguruje wszystko tak jak jest w instrukcji (gateway/port = szedar.com.pl/50025) i kicha. maile przychodza ale nie da sie nic wyslac. na razie probowalem tylko z konta IMAP - to powinno lepiej dzialac niz przez pop.
macie jakies pomysly co tu nie gra?
 
Panowie, kto ma byc wlascicielem folderow temp i logs?
wszystko mi konfiguruje a tego nie wiem jak ominac ;(
Bash:
Check config files
main.inc.php:  OK
db.inc.php:  OK
Check if directories are writable
Roundcube may need to write/save files into these directories
temp/:  NOT OK(not writeable for the webserver)
logs/:  NOT OK(not writeable for the webserver)

dalem -R 777, ale wlasciciel chyba nie taki, please o pomoc
 
Takie pytanie, czy ktoś z Was przeszedł przez instalację filtrów antyspamowych na paczce XDove i mógłby w tym temacie jakiś pomocnik zrobić?
 

Users search this thread by keywords

  1. instalacja programów przez putty