Авг 182011
 

В этой статье мы рассмотрим настройку полноценного почтового сервера.
В качестве связки я выбрал exim+dovecot+mysql+roundcube+spamprobe.
Связка довольно таки мощная, на настройку у меня ушло 3 дня 🙂 А все началось с того что мой postfix начал меня сильно раздражать.
Итак приступим.

Домен: slik45.kiev.ua
IP сервера: 193.110.79.79
Обратите внимание согласно RFC, необходимо, чтобы «прямая» и «обратная» запись в ДНС совпадали. Тоесть в нашем случае, необходимо чтобы запись slik45.kiev.ua «резолвилась» в IP-адресс сервера 193.110.79.79, а PTR-запись 193.110.79.79 была установлена в slik45.kiev.ua.

#host slik45.kiev.ua
slik45.kiev.ua has address 193.110.79.79
#host 193.110.79.79
79.79.110.193.in-addr.arpa domain name pointer slik45.kiev.ua.

Тут у нас все отлично, теперь проверям чтобы были прописаны mx-записи

#dig MX slik45.kiev.ua

; <<>> DiG 9.6.-ESV-R3 <<>> MX slik45.kiev.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29509
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 8

;; QUESTION SECTION:
;slik45.kiev.ua.                        IN      MX

;; ANSWER SECTION:
slik45.kiev.ua.         14195   IN      MX      10 <strong>mail.slik45.kiev.ua</strong>.

;; AUTHORITY SECTION:
slik45.kiev.ua.         26038   IN      NS      ns11.uadns.com.
slik45.kiev.ua.         26038   IN      NS      ns10.uadns.com.
slik45.kiev.ua.         26038   IN      NS      ns12.uadns.com.

;; ADDITIONAL SECTION:
mail.slik45.kiev.ua.    5361    IN      A       <strong>193.110.79.79</strong>
ns10.uadns.com.         332     IN      A       213.186.114.9
ns10.uadns.com.         60      IN      AAAA    2002:d5ba:7209::2131:8611:4009
ns11.uadns.com.         332     IN      A       82.144.221.156
ns11.uadns.com.         60      IN      AAAA    2002:5290:dd9c::821:4422:1156
ns12.uadns.com.         332     IN      A       85.10.199.46
ns12.uadns.com.         332     IN      A       46.38.174.75
ns12.uadns.com.         60      IN      AAAA    2a01:4f8:62:2123::2

;; Query time: 19 msec
;; SERVER: 193.93.160.1#53(193.93.160.1)
;; WHEN: Thu Aug 18 18:05:20 2011
;; MSG SIZE  rcvd: 283

Вот мы все проверили, все записи у нас в полном порядке.
Приступаем к установке и настройке почты.

cd /usr/ports/mail/exim-mysql/ && make install clean

У нас появляется окно с выбором опций
Continue reading »