много людей пытается принять принципы гибкой разработки программного обеспечения к системному администрированию. и там был более записан о том, чем я могу сказать Вам здесь. я упомяну некоторые ресурсы позже, но сначала некоторые подсказки:
вот упомянутые ресурсы:
Если клиент хочет использовать компанию B для mailhost сервиса, то MX
ресурсные записи, опубликованные в общедоступной базе данных DNS, должны существовать, для показа мира, где компания B SMTP Серверы ретрансляции на самом деле. Это - это простое. Если они не делают, то мир ищет A
/AAAA
ресурсные записи, и находят Вас, компанию A, которая не является тем, что хочет клиент.
После того как Вы находитесь в той ситуации и MX
набор ресурсной записи существует, нет ничего, что Вы, компания обеспечение содержания сервиса HTTP, потребность делает, который является особенным. Ваши серверы HTTP и MTA, с которым они говорят, находятся по умолчанию в той же ситуации как остальная часть Интернета. Они делают то, что все остальные делают: Они узнают, что почта должна быть поставлена удаленному домену, искать удаленный домен MX
набор ресурсной записи, и отодвигает почту к Серверам ретрансляции SMTP, перечисленным там.
Это - действительно только проблема, где Вы на самом деле сделали что-то для явного изменения этого значения по умолчанию на машинах — такой как, например, явно говоря MTS, что рассматриваемый домен является локальным. Большинство MTSes работает над принципом, что что-либо не явно указанное, чтобы быть локальным удаленно, таким образом, необходимо явно сделать что-то, чтобы сказать MTS не рассматривать домен как удаленный. (Для qmail
домен является удаленным, если он явно не перечислен в locals
или virtualdomains
. Для Постфикса домен является удаленным, если он явно не перечислен как mydestination, виртуальный псевдоним или виртуальный почтовый ящик. Другое программное обеспечение имеет различные механизмы, но ту же дихотомию.)
Возможно, это - Ваша стандартная процедура для клиентов — Вы говорите Вашему MTS, что домен локален в то же самое время, когда Вы говорите Вашему содержанию серверы HTTP, что домен связан с конкретным "корнем документа" (или безотносительно), и Вы говорите Вашему содержанию серверы DNS, что домен находится в их базе данных. Если так, простой ответ, не делают этого, затем. Просто не делайте части, которая включает изменение Вашего MTS для обработки домена как локально размещенного.
В зависимости от MTA Вы используете Вас, может настроить его для отправки той почты доменов непосредственно в хост, принимающий почту для домена.
Для sendmail Вы используете mailertables для постфикса, Вы используете транспортные карты, и для exim Вы создаете маршрутизатор для того определенного домена