Назад | Перейти на главную страницу

почтовый сервер postfix smarthost outboud

Привет добрые люди,

Я действительно устал, пытаясь понять настройку определенного постфикса, просматривая его файлы конфигурации. Я знаю, что этот вопрос звучит для всех вас немного странно, поскольку я пытаюсь разобраться в этом, будучи слепым, но я хочу ускориться с этой настройкой, поэтому заранее прошу прощения. Прежде всего, я перечислю несколько общих вопросов о postfix, а затем представлю вам файлы конфигурации.

  1. Обрабатывает ли relayhost входящие электронные письма (письма, поступающие из общедоступных источников в ваши внутренние системы)? Насколько я знаю, ретрансляторы чаще всего используются для отправки электронных писем с внутренних хостов на действительные адреса электронной почты без отклонения как спама?

  2. Нужны ли нам транспортные карты, если постфикс реализован только для работы в качестве смарт-хоста?

  3. Где мне нужно иметь действующую запись mx? Однажды я настроил хост для отправки писем с помощью Gmail без проблем, но здесь relayhost - это просто внутренний IP-адрес?

    Я нашел ниже конфиги и соответствующие им записи: а) / etc / postfix / relay_domains

    abc.com  OK
    xyz.com OK
    

    б)

    /etc/postfix/transport abc.com smtp:[mail1.someinternalhost.internal]:7575 xyz.com smtp:[mail1.someinternalhost.internal]:7575
    

    в) /etc/postfix/spf_domains:

    hhh.com   #domain
    kkk.com   #domain
    

    примечание: домены, перечисленные в транспортном потоке, не могут быть найдены в этом файле.

    г) /etc/postfix/spf_transport

    hhh.com smtp:[mail1.someinternalhost]:7575
    kkk.com smtp:[mail1.someinternalhost]:7575
    

В main.cf это:

relayhost = [172.16.25.90]:25  #just an internal ip????
relay_domains = hash:$config_directory/relay_domains, hash:/etc/postfix   /spf_domains
relay_transport = hash:$config_directory/transport, hash:/etc/postfix/spf_transport
smtpd_tls_security_level = may
smtp_tls_security_level = may
smtpd_tls_key_file = /etc/postfix/cert/wildcard.xxx.com.key
smtpd_tls_cert_file = /etc/postfix/cert/wildcard.xxx.com.cert
smtpd_tls_CAfile = /etc/postfix/cert/alphassl-intermediate.crt
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
smtpd_tls_received_header = yes
smtpd_tls_loglevel = 1

Пожалуйста, кто-нибудь может пролить свет на то, что здесь происходит? Я думаю, что знаю, что делает SPF, поэтому не нужно объяснять, что это такое. :)

Заранее большое спасибо добрым людям.

/ B

Значение relayhost отменяет все трансляции mx, все, что не является локальным или транспортной картой, будет перемещаться туда.

Транспортные карты выглядят так, как будто они специально маршрутизировали эти домены, вероятно, вы не позволяете внутренней электронной почте выходить из исходящей системы.

Узел ретрансляции будет применяться ко всей электронной почте к этому почтовому ящику.