MX Records - перейти на два сервери?


15

Зараз у мене є єдиний поштовий сервер для IMAP. Скажімо, я хочу представити Exchange, але не всі користувачі будуть на ньому. Деякі користувачі будуть на моїй "застарілій" IMAP, інші - на "новій" біржі. Чи можна "розділити" своїх користувачів (з одного і того ж домену електронної пошти) на дві подібні послуги? Як виглядатимуть записи MX? Я здогадуюсь, що це неможливо, але я подумав.

До речі, я розумію, що Exchange може запропонувати IMAP і все це, але моє питання стосується більше розділення користувачів на сервіси та записи MX. Фактичні протоколи, наведені вище, - лише приклади.


Ви можете мати кілька записів MX, які вказують на різні поштові сервери. Тут встановлено пріоритет, тому спробу намагаються доставити первинним першим ...
OMG Ponies

@OMG Поні Так, але другий сервер у списку не буде намагатися, якщо ви успішно підключитесь до першого, навіть якщо перший сервер відхиляє повідомлення як поганий отримувач.
ewall

@ewall: Ага так - мої навички в мережі / систематиці дуже іржаві.
OMG Ponies

Ви можете спробувати додати шлюз електронної пошти, який би просто перевіряв адресу призначення та маршрут відповідно

Відповіді:


16

Це неможливо зробити через записи MX в межах одного доменного імені - DNS завжди буде вказувати електронні листи, призначені для alice@acme.exampleта bob@acme.exampleна сервер, які відповідають на запис MX з найвищим пріоритетом. (Іншими словами, запис MX другого найвищого пріоритету не використовується, якщо не було відповіді на першу IP-адресу. Якщо ви підключитесь до першої, але вона відхиляє електронну пошту як погану адресу, клієнт, що відправляє, не збирається повторно -спробу надсилання до наступного запису MX.)

Однак ви могли зробити це за допомогою піддомену. Наприклад, ваш основний сервер електронної пошти (і запис MX) відповість на всі повідомлення, призначені для цього acme.example, але ваш сервер Exchange відповідатиме лише на електронні листи, як charlie@exchange.acme.example. І один трюк, який ви можете зробити, щоб зробити це трохи простіше, - це мати головний сервер, окрім електронних листів, charlie@acme.exampleі переслати їх усім charlie@exchange.acme.example. (Ви хочете налаштувати клієнта електронної пошти Чарлі з адресою "Відповісти до" charlie@acme.example, щоб зробити його менш заплутаним для відправників.)

Крім того, є великий застереження з вищезазначеною хитрістю: оскільки Exchange настільки прив’язаний до домену Active Directory, перемістити користувачів на субдомени або змінити піддомен, на який відповідає сервер Exchange ... для вас просто перетворити всіх зі старого сервера на новий сервер Exchange відразу.


2
Настроїти Exchange досить просто, щоб відповісти на субдомен або різноманітні конфігурації. Це вимагає AD, хоча. Незважаючи на те, +1 ви не можете досягти того, що він хоче, із записами MX.
Кріс S
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.