Как получать почту с другого домена, используя cname?

264
trnj

Например,

У меня есть адрес info@mail.example1.example . Я хочу отправить электронное письмо на этот адрес и получить его на info@test.example2.example или info@example2.example .

Можно ли сделать этот трюк без настройки перенаправления писем? Например, с помощью cname.

0
Если возможно, пожалуйста, удалите этот вопрос. trnj 5 лет назад 0

2 ответа на вопрос

1
Patrick Mevzek

Попросите администратора первого адреса электронной почты настроить переадресацию на второй адрес. Это можно сделать по адресу по адресу. В Unix он часто начинается с простого .forwardфайла в домашнем каталоге.

Вы заявляете, что не хотите пересылку, но почему именно? Потому что, если вы намереваетесь внести изменения в DNS (это только частично решит проблему, как показывает @HomoTechsual), это означает, что вы example1.exampleкаким-то образом управляете (в противном случае вы не сможете вносить какие-либо изменения в DNS здесь), поэтому, если вы контролируете это, почему Вы не хотите настроить переадресацию на него?

Будучи слишком общим в своем вопросе, вы затрудняете дать вам соответствующие ответы, поэтому вам, вероятно, нужно отредактировать свой вопрос, чтобы он был более конкретным / четким с учетом ваших ограничений. Использование не запутанных имен тоже может помочь.

Я также изо всех сил пытался ответить, учитывая общий характер вопроса, однако вопрос является явным: «Можно ли сделать этот трюк без настройки перенаправления электронных писем? Например, с помощью cname». Похоже, что ответ «переслать письма» не отвечает на вопрос. HomoTechsual 5 лет назад 0
Возможно, но набор ограничений не имеет смысла. Работа с DNS означает, что он в любом случае имеет некоторый контроль над `example1.example`. Так как он мог контролировать это, но не настраивать переадресацию на нем? Patrick Mevzek 5 лет назад 1
Хороший вопрос и спасибо за редактирование. HomoTechsual 5 лет назад 0
Я хотел бы выяснить, могу ли я назвать 1.superuser.com для 2.superuser1.com, а затем отправить электронное письмо на адрес info@1.superuser.com, смогу ли я получить это письмо на info@2.superuser1.com trnj 5 лет назад 0
@trnj вы повторяете то же самое, не замечая ни моего предыдущего комментария (ваши ограничения не имеют смысла), ни ответа HomoTechsual, который уже отвечает вам, что само по себе `CNAME` недостаточно. Начните с объяснения, управляете ли вы одним из двух доменов (их DNS, их службами), обоими или ни одним из них. Отредактируйте свой вопрос, чтобы не добавлять комментарии. Patrick Mevzek 5 лет назад 0
Я контролирую 1 домен, другой принадлежит пользователю. Я просто исследую функцию в целях разработки программного обеспечения. В любом случае, модератор, пожалуйста, закройте эту тему. trnj 5 лет назад 0
0
HomoTechsual

Вы не можете сделать это исключительно с DNS из-за того, как работает маршрутизация электронной почты. Целевой почтовый сервер должен знать, что он должен обрабатывать почту для обоих / всех доменов и направлять эти письма в один и тот же почтовый ящик (либо с использованием псевдонимов, либо путем переадресации).

Обычно электронная почта направляется через «Mail Exchange» или записи MX в DNS, возвращаясь к записям A / AAAA, где записи MX не настроены.

Сценарий таков:

  • Вы отправляете электронное письмо на адрес info@mail.example1.example
  • Ваша запись MX для mail.example1.example говорит, что доставляет почту на mail.example2.example

  • Ваш сервер исходящей почты разрешает mail.example2.example в 192.0.2.111

  • Ваш сервер исходящей почты говорит 192.0.2.111. У меня есть электронная почта здесь для info@mail.example1.example

Здесь происходит одно из двух:

  1. 192.0.2.111говорит: «Извините, я не знаю, как обрабатывать почту для mail.example1.example, до свидания».
  2. 192.0.2.111 говорит «А, ладно, спасибо» и доставляет письмо в соответствии с настроенными псевдонимами или пересылками.

Примечание. Это существенно упрощено, но ключевой момент заключается в том, что вы не можете пересылать почту в другой домен без соответствующей настройки почтового сервера-получателя. Простая смена DNS очень маловероятна для работы со здраво настроенным получающим почтовым сервером.

Вы можете пересылать без каких-либо изменений на стороне нового получателя, пока экспедитор переписывает адрес Кому в конверте. Patrick Mevzek 5 лет назад 0
Прямая пересылка DNS / Cname не может переписать адрес в конверте - что потребует конфигурации на отправляющем или получающем почтовом сервере, насколько я могу понять? HomoTechsual 5 лет назад 0
"MX-записи в DNS." ... или записи `A` /` AAAA` в отсутствие записей `MX`. Спорить :-) Patrick Mevzek 5 лет назад 0
@PatrickMevzek хороший момент - добавлено HomoTechsual 5 лет назад 0

Похожие вопросы