В настоящее время я размещаю несколько учетных записей электронной почты (в одном домене) через службу Gmail Google, управляемую через платную учетную запись администратора Google. Однако мне нужна возможность программно создавать новые учетные записи для клиентов, и даже если бы это было возможно через Gmail, это было бы слишком дорого.
Это, помимо того, что интерфейс администратора Gmail в целом ужасен и чрезвычайно медленен, я хотел бы разместить свой собственный почтовый сервер, чтобы дать мне больше контроля над программным созданием учетных записей и по более низкой цене.
Если я это сделаю, нужно ли мне перенести все учетные записи Gmail на мой новый почтовый сервер, или я могу сохранить старые учетные записи в Gmail при размещении новых учетных записей с моего почтового сервера? Чтобы сделать переход плавным, я хотел бы создать только новые учетные записи на моем собственном почтовом сервере, а затем поэтапно перемещать старые учетные записи. Однако я понимаю, что запись MX DNS может указывать только на один сервер, поэтому не помешает ли это мне использовать два сервера для управления разными учетными записями?
Размещение одного домена электронной почты на двух (или более) серверах возможно только в том случае, если у вас есть более или менее полный контроль над всеми почтовыми серверами, и они не являются независимыми.
mailbox1@example.com
иначе от сообщений к mailbox2@example.com
)Поскольку отправитель не может сделать такое различие, это означает, что вашим собственным почтовым серверам вместо этого нужны как возможность, так и конфигурация.
По умолчанию большинство провайдеров и почтовых серверов отклоняют неизвестные адреса электронной почты и принимают сообщения только для известных адресов электронной почты для локальной доставки. (Хотя некоторые могут принять все @example.com
адреса электронной почты для локальной доставки в универсальной учетной записи. )
От всех серверов, которые обрабатывают ваш домен электронной почты @ example.com, вам потребуется сначала поискать и различить, действительно ли существует адрес электронной почты something@example.com, а затем принять решение о маршрутизации, следует ли принять сообщение для доставки на локальный почтовый ящик или отправлено для дальнейшей доставки в удаленный почтовый ящик, хранящийся на другом сервере, и если да, то на какой.
Если не каждый почтовый сервер / служба поддерживает такую маршрутизацию на основе адресов электронной почты, вы увидите, что часть пользователей будет получать ошибки доставки, когда они отправляли электронную почту на адреса, не размещенные на том же сервере / службе, где размещен их собственный почтовый ящик.
Насколько мне известно, Gmail такой поддержки не предоставляет. Вместо этого используйте другой домен, например связанный @example.net
или субдомен, например соответствующий @something.example.com
для почтовых ящиков, которые вы не хотите хранить в Gmail.