Postal DNS настройка
Для правильной работы необходимо настроить несколько записей DNS для Postal. Просмотрите приведенную ниже таблицу и создайте соответствующие записи DNS у своего провайдера DNS. Нужно будет ввести имена записей, которые вы выберете, в файле конфигурации postal.yml.
Для целей этой документации мы предполагаем, что на вашем сервере доступны как IPv4, так и IPv6. В этой документации мы будем использовать следующие значения, вам нужно будет заменить их соответствующим образом.
192.168.1.3
- IPv4 address2a00:1234:abcd:1::3
- IPv6 addresspostal.example.com
- hostname который используется для Postal
A Records
Эти записи понадобятся вам для доступа к API, интерфейсу управления и SMTP-серверу.
postal.example.com A 192.168.1.3
postal.example.com AAAA 2a00:1234:abcd:1::3
SPF Record
Можно настроить глобальную запись SPF для своего почтового сервера, что означает, что доменам не нужно индивидуально ссылаться на IP-адреса вашего сервера.
spf.postal.example.com TXT v=spf1 ip4:192.168.1.3 ip6:2a00:1234:abcd:1::3 ~all
Return Path
Домен обратного пути — это домен по умолчанию, который используется в качестве MAIL FROM
для всех сообщений, отправляемых через почтовый сервер. Вы должны добавить записи DNS, как показано ниже.
rp.postal.example.com A 192.168.1.3
rp.postal.example.com AAAA 2a00:1234:abcd:1::3
rp.postal.example.com TXT v=spf1 a mx include:spf.postal.example.com ~all
postal._domainkey.rp.postal.example.com TXT Value from postal default-dkim-record
Route domain
Если вы хотите получать входящую электронную почту, пересылая сообщения непосредственно на маршруты в Postal, вам необходимо настроить для этого домен, чтобы он указывал на ваш сервер с помощью записи MX.
routes.postal.example.com MX 10 postal.example.com
Пример Postal конфигурации
В вашем postal.yml у должно быть что-то похожее на следующее:
dns: mx_records: - postal.example.com smtp_server_hostname: postal.example.com track_domain: postal.example.com spf_include: spf.postal.example.com return_path: rp.postal.example.com route_domain: routes.postal.example.com