poniedziałek, 25 kwietnia 2011

HOWTO: SMTP, POP3, IMAP, własny serwer pocztowy na Windows?

Jak zainstalować i postawić we własnej sieci serwer POP3/IMAP/SMTP?
1. Pobrać i zainstalować hMailServer http://www.hmailserver.com/index.php?page=download
hMailServer może składować wiadomości w bazie danych MySQL
2. Udostępnić na firewallu port  25 TCP/UDP w kierunku WAN->LAN i LAN->WAN 
jeśli chcemy uruchomić serwer POP3 dla klientów z zewnątrz sieci - dodatkowo udostępnić port 110.
Serwer SMTP będzie wymagał autoryzacji na szczęście.
3. Utworzyć darmową domenę typu DNAME "A" w serwisie www.no-ip.com z przekierowaniem na nasz adres IP
4. Utworzyć darmową domenę w serwisie dyndns.org również z przekierowaniem na ten sam adres IP
5. Na dyndns.org w ustawieniach: "Mail Routing" zaznaczyć "I have mail server with another name and would like to add MX hostname..." jako hostname wpisać domenę uzyskaną z "no-ip.com"
6. Sprawdzić czy wpisy DNS się już rozpropagowały używając polecenia:
nslookup -type=mx yourdomainname.comPoprawna odpowiedź:
C:\Documents and Settings\your-username>nslookup -type=mx yourdomainname.com
Server: your-isp-dns-host
Address: your-isp-dns-ip
Non-authoritative answer:
yourdomainname.com MX preference = 10, mail exchanger = mail.yourdomainname.com
(the line above is your MX exchanger)


Narzędzia do sprawdzenia działania portu i serwera SMTP
Wpis MX musi być w domenie dyndns.org, domena no-ip daje hostname naszemu komputerowi i serwerowi pocztowemu.
7. Dodać domenę pocztową (konto@domena.dyndns.org)  w hmailserver i utworzyć konta
8.  Settings -> protocols -> smtp -> delivery of e-mail -> local hostname wpisać domenę.no-ip.com (bo ona jest wpisana jako rekord MX domeny dyndns)

Brak komentarzy:

Prześlij komentarz