V6NET.RU

+ НАЧАЛО - НАЧАЛО

+ РАЗДАЧА АДРЕСОВ - РАЗДАЧА АДРЕСОВ

+ СБОР СТАТИСТИКИ - СБОР СТАТИСТИКИ

+ ДЕТАЛИ - ДЕТАЛИ

+ СПРАВОЧНАЯ - СПРАВОЧНАЯ

Настройка почты

Настроить почту для работы с IPv6 несложно:

Postfix: редактируем файл main.cf и добавляем строки (или модифицируем):

— разрешаем работу по IPv4 и по IPv6

inet_protocols = all

— добавляем адрес, на котором будет работать SMTP:

smtp_bind_address6 = 2001:0db8:0:aa::1

— добавляем свои сети в доверенные (и не забываем про loopback)

mynetworks = 192.168.144.0/24, 127.0.0.0/8, [2001:0db8::]/64, [::1]/128

Перезапускаем Postfix — и изучаем логи.

Dovecot: Для настройки POP3/IMAP via IPv6 нужно сделать немного.

Первое: в dovecot.conf отредактировать параметр listen и добавить к нему через запятую «::»

В нашем случае было

listen = *

а стало

listen = *, ::

Второе: не забыть разрешить в правилах файервола работу POP3/IMAP (входящие соединения)

.. и перезапустить Dovecot

Далее — делаем локальную проверку (предварительно отправив в один из ящиков несколько писем):

# telnet ::1 110

Trying ::1…

Connected to ::1.

Escape character is ‘^]’.

+OK v6net.ru mailer is ready.

user ip@v6net.ru

+OK

pass MySecretPassword

+OK Logged in.

stat

+OK 1 312

ок, работатет, пытаемся посмотреть письмо, которое было отправлено туда пару минут назад

retr 1

+OK 312 octets

Return-Path: da@nu.ego

X-Original-To: ip@v6net.ru

Delivered-To: ip@v6net.ru

Received: from next (mail.ourdomain.ru [IPv6:2001:db8::14:4])

by ip.v6net.ru (Postfix) with SMTP id B0F5F40A0BF

for ip@v6net.ru; Fri, 9 Mar 2012 11:14:58 +0400 (MSK)

Subject: mail via ipv6

ipv6

ipv6

. quit

+OK Logging out.

Connection closed by foreign host.

— то есть локально все работает. А теперь проверяем с соседней машины:

$ telnet 2001:db8::3 110

Trying 2001:db8::3…

Connected to 2001:db8::3.

Escape character is ‘^]’.

+OK v6net.ru mailer is ready.

user ip@v6net.ru

+OK

pass MySecretPassword

+OK Logged in.

stat

+OK 2 642

top 1 5

+OK

Return-Path: da@nu.ego

X-Original-To: ip@v6net.ru

Delivered-To: ip@v6net.ru

Received: from next (mx.mydomain.ru [IPv6:2001:db8::10])

by ip.v6net.ru (Postfix) with SMTP id B0F5F40A0BF

for ip@v6net.ru; Fri, 9 Mar 2012 11:14:58 +0400 (MSK)

Subject: mail via ipv6

ipv6

ipv6

.

top 2 6

+OK

Return-Path: mxx@mydomain.ru

X-Original-To: ip@v6net.ru

Delivered-To: ip@v6net.ru

Received: from next (mx.mydomain.ru [IPv6:2001:db8::10])

by ip.v6net.ru (Postfix) with SMTP id 90DAB40A0BF

for ip@v6net.ru; Fri, 9 Mar 2012 18:34:04 +0400 (MSK)

Subject:TEST MAIL

test

via ipv6

.

quit

+OK Logging out.

Ну вот, даже что-то читается.

Проверка при помощи почтового клиента также прошла успешно.

Желающие могут проверить работу своей почты по IPv6 через нашего робота: отправьте письмо на адрес test@mail.v6net.ru, и если оно будет получено по IPv6 — то вам придет ответ с поздравлениями (ответ может быть отправлен и с использованием IPv4 в случае незвозможности отправить по IPv6).