====== Mikrotik + Proxmox Mail Gate + Iredmail ======

<WRAP center round important 60%>
**__Не забываем менять доменное имя, IP и PORT!!!__**
</WRAP>

===== Mikrotik =====

<code bash>/ip/firewall/nat
add action=dst-nat chain=dstnat comment="DST-NAT for mail PMG" dst-port=25 in-interface-list=WAN protocol=tcp to-addresses=172.17.16.6
add action=dst-nat chain=dstnat comment="DST-NAT for mail" dst-port=465,993 in-interface-list=WAN protocol=tcp to-addresses=10.0.5.18</code>

  - Первое правило направляет всю входящую почту на Proxmox Mail Gateway
  - Второе правило натит IMAPS и POPS на почтовый сервер Iredmail

===== Proxmox Mail Gate =====

  - Заходим в WEB интерфейс PMG и идем в Configuration -> Mail Proxy
  - Вкладка **Relaying**: оставляем без изменений
  - Вкладка **Relay Domains**: создаем наш основной почтовый домен (example.com)
  - Вкладка **Ports**: оставляем без изменений
  - Вкладка **Options**: вносить изменения на усмотрение
  - Вкладка **Transports**: указать релей домена на почтовый сервер (example.com -> mail.example.com smtp 25)
  - Остальные вкладки изменять на усмотрение

===== Iredmail (Postfix) =====

  - <code bash>nano /etc/postfix/main.cf</code>
  - Найти секцию <code bash># HELO restriction
smtpd_helo_required = yes
smtpd_helo_restrictions =
    permit_mynetworks
    permit_sasl_authenticated
    check_helo_access pcre:/etc/postfix/helo_access.pcre
    reject_non_fqdn_helo_hostname
    reject_unknown_helo_hostname</code>
  - Закоментировать весь блок <code bash># HELO restriction
#smtpd_helo_required = yes
#smtpd_helo_restrictions =
#    permit_mynetworks
#    permit_sasl_authenticated
#    check_helo_access pcre:/etc/postfix/helo_access.pcre
#    reject_non_fqdn_helo_hostname
#    reject_unknown_helo_hostname</code>
  - <code bash>service postfix restart</code>