Могу ли я разместить учетную запись электронной почты на двух или более серверах?

Могу ли я разместить учетную запись электронной почты на двух или более серверах?

Я тестировал SMTP и связанный с ним DNS-регистр, но я уже протестировал его, и то, чего я добился, — это возможность отправлять электронные письма с того же аккаунта электронной почты ([email protected]) с разных серверов, настроив DNS домена следующим образом:

mydomain.com
A   | mail         | points to *vps 1 ip addr*
A   | mail2        | points to *vps 2 ip addr*
A   | pop          | points to *vps 1 ip addr*
MX  | mydomain.com | mail handled by mail.mydomain.com (priority 10)
MX  | mydomain.com | mail handled by mail2.mydomain.com (priority 20)
TXT | _domainkey   | t=y; o=~;
TXT | mydomain.com | v=spf1 a mx ip4: *vps 1 ip addr* ?all
TXT | mydomain.com | v=spf1 a mx ip4: *vps 2 ip addr* ?all

Я даже могу войти в обе учетные записи с таких клиентов, как Thunderbird, и, по-видимому, все работает нормально, но только один сервер может получать почту (полагаю, это очевидно, и, думаю, это зависит от приоритета, установленного в записях MX, пока не смог проверить).

Поэтому я остановил службу exim с vps1 и попытался отправить электронное письмо, ожидая, что оно будет отправлено на vps2, поскольку vps1 не отвечал, но отправитель так и не попытался отправить его на vps2...

Можно ли настроить его таким образом, чтобы vps2 получал почту на случай, если vps1 не ответит?

Я использую exim под VestaCP на обоих серверах.

PD: Я только что понял, что не установил ни одного регистра, например pop, указывающего на мой vps2.

Новый пост:Exim dnslookup, приоритет и «черный список» (на самом деле не черный список)

решение1

Если вы не подкрепите хранилище общей файловой системой, электронная почта будет доставляться на один или другой хост. Если вы не хотите читать каждое письмо дважды, вам не следует пытаться доставлять почту на несколько систем. СмотретьКакова правильная настройка DNS?для получения более подробной информации о настройке DNS.

Вы можете отправлять почту откуда [email protected]угодно. Однако, если вы отправляете ее на другие серверы, она может быть помечена как спам. Вы можете использовать /etc/email-aliasesдля изменения исходного адреса на своих серверах.

Вам следует попытаться иметь один основной сервер MX, на который поступает почта с внешних серверов. Если у вас есть вторичный сервер, он должен в конечном итоге отправлять почту на основной почтовый сервер. (Крупные сайты назначают пользователей на разные хосты и маршрутизируют почту соответствующим образом.)

Почту не обязательно отправлять в MX, вы можете отправлять ее напрямую с серверов, генерирующих электронную почту. Однако лучше использовать MX для всех входящих и исходящих сообщений. Рассмотрите возможность настройки других серверов для использования вашего MX в качестве их смарт-хоста. Все серверы, отправляющие почту в Интернет, должны быть указаны в вашей записи SPF.

Связанный контент