1

Сегодня я столкнулся с проблемой после настройки postfix в качестве почтового сервера и отправки электронной почты на электронную почту gmail, которая ответила мне следующим сообщением:

Наша система обнаружила, что это сообщение 550-5.7.1 не соответствует правилам отправки IPv6, касающимся записей PTR и аутентификации 550-5.7.1. Пожалуйста, просмотрите 550-5.7.1 https://support.google.com/mail/?p=ipv6_authentication_error для более 550

и, как выясняется, при отправке почты через IPv6 обратный DNS необходим для адреса IPv6, с которого отправляется почта, что, как мне показалось, не должно вызывать проблем, поскольку заказанный мной выделенный сервер имеет подсеть IPv6, достаточно большую для обработки всех моих доменов, что мой ifconfig сообщает следующее:

inet6 адрес: xxxx: xxxx: xxxx: xxxx:: 2/64 Область действия: глобальная

и после небольшого исследования IPv6 это означает, что у меня есть колоссальный 64-битный диапазон для работы, поэтому я хочу попробовать это просто привязав мой постфиксный сервер к «просто другому адресу», чтобы подтвердить, что все работает

Я установил в main.cf postfix следующее свойство

smtp_bind_address6 = xxxx:xxxx:xxxx:xxxx::3

и перезапустил почтовый сервер и отправил еще одно письмо, но, как оказалось, почта все еще была получена с исходного адреса IPv6, xxxx:xxxx:xxxx:xxxx::2, и в журналах не содержится никаких подробностей об этом.

Кроме того, если я пытаюсь подключиться по адресу, оканчивающемуся на ::3, он не отвечает. У меня нет никаких установленных правил iptables.

1 ответ1

2

и после небольшого исследования IPv6 это означает, что у меня есть колоссальный 64-битный диапазон для работы с

Нет, это не так. Это означает, что ваша система имеет один адрес в подсети /64. Если ваш провайдер сказал вам, что вы можете использовать целую /64, тогда вы можете, но вам все равно придется настроить эти адреса в вашем интерфейсе.

Это так же, как с IPv4. Наличие адреса 192.0.2.1/24 (или 192.0.2.1/255.255.255.0, если вы предпочитаете старую запись) означает, что у вас есть один адрес в подсети /24. Это волшебным образом не меняется в IPv6.

Вы можете использовать только те адреса, которые настроены на вашем сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .