Я пытался связать SES с моим экземпляром EC2 (у которого нет DNS-записи), и я пытаюсь понять, как настроить мой sender_dependent_relayhost
. Поскольку у меня НЕТ DNS-записи, которая связана с моим IP-адресом, могу ли я использовать IP-адрес своего сервера вместо DNS?
Я полагаю, что моя конфигурация sender_dependent_relayhost будет выглядеть следующим образом
$ cat /etc/postfix/sender_dependent_relayhost:
user@someip 127.0.0.1:1125
Будет ли это работать вместо ввода квалифицированного доменного имени?
Я слежу за настройкой по этой ссылке Postfix с AWS-SES
Таблица, используемая sender_dependent_relayhost_maps
тот же формат, что и таблица в transport_maps. Таким образом, использование IP-адреса вместо полного доменного имени было действительным.
В официальная документация что вам нужно окружить IP-адрес [].
Интерпретация поля nexthop зависит от транспорта. В случае SMTP укажите службу на порту, отличном от порта по умолчанию, как host: service и отключите DNS-поиск MX (почтовый обменник) с помощью [host] или [host]: port. Форма [] требуется, когда вы указываете IP-адрес вместо имени хоста..