Я совсем не эксперт, поэтому постараюсь четко объяснить свою проблему.
У меня есть домен, которым я управляю с помощью cPanel. У меня также есть решение Office 365, которое я подписал прямо на веб-сайте Microsoft. Когда я выполнил пошаговую процедуру для начала работы с O365, я создал все записи DNS CNAME, добавил их MX, а затем удалил MX по умолчанию (локальный) на cPanel.
Но в нашей компании у нас примерно 10 почтовых ящиков, но обменять нужно только 6.
Итак, я воссоздал локальный MX и попытался изменить приоритет, чтобы посмотреть, что произошло. Сделав это и прочитав еще немного о том, как MX работает в Википедии, я понял, что это никогда не будет работать.
Так что мне интересно:
1). Есть ли способ создать правило, я не знаю где, чтобы сказать серверу: «Эй, поймите это письмо, иди проверьте MX с приоритетом 0 (локальный), есть ли почтовый ящик, соответствующий доставить его, а если нет, отправить его на MX с приоритетом 5 (O365)?
2). Кто-нибудь видит другое решение для этого?
Лично я бы всех рекомендовал использовать Office365. Я видел, что большинство хостов и интернет-провайдеров используют для своих почтовых серверов, и я бы не доверял этому. Поместите их на самый нижний уровень электронной почты.В противном случае вам пришлось бы проделать ужасный клудж, включающий второй домен и пересылку от одного домена к другому. Однако наличие всех пользователей в Office365 будет более элегантным решением, когда все будет в одном месте.
Вы можете поместить почтовые контакты в Exchange для своих пользователей без почтовых ящиков в Office 365. Я бы сохранил Office 365 в качестве единственного MX для согласованности, а также для защиты от спама (EOP). Если вам нужно отправить электронное письмо из другой системы, убедитесь, что оно указано в вашей записи SPF в DNS.
Кроме того, Office 365 теперь поддерживает DKIM, вы также можете настроить подписку сообщений в cPanel (я предполагаю).