Назад | Перейти на главную страницу

Sendmail - несколько доменов, один ящик - блокировка одного или двух доменов

У меня есть несколько доменов, размещенных на веб-хостинге. Они используют sendmail для обработки входящей почты. У меня шесть доменов в этой службе (которые мы можем назвать aaa.com, bbb.com и так далее). У каждой учетной записи электронной почты одно имя и один ящик электронной почты. Другими словами, tango@aaa.com, tango@ccc.com, tango@fff.com и все остальные помещаются в один ящик, / var / spool / mail / tango, откуда моя почтовая программа на моем рабочем столе берет их.

Я проделал очень мало работы с sendmail. Мне не приходилось этого делать, и меня предупредили, что это крутая кривая обучения. Но теперь я столкнулся с проблемой. Я был в деловой ситуации, когда в течение многих лет мой адрес электронной почты находился на веб-сайте aaa.com. (Мы не будем вдаваться в подробности, почему это было необходимо - это не было моим предпочтением и это в прошлом.) Теперь я использую tango@ddd.com вместо tango@aaa.com.

Я получал около 1000 или более спама в день, но SpamAssassin и моя собственная почтовая программа улавливали около 75% из них. (Что еще оставалось удалить.) Теперь, проверив, я вижу, что 90% или больше отправляется на tango@aaa.com, тот, который был в сети в течение многих лет.

Я бы хотел отключить tango@aaa.com и, возможно, tango@bbb.com и tango@ccc.dom, но хочу продолжать использовать tango@ddd.com. Помните, что электронная почта для танго в любом из этих доменов будет отправлена ​​в один электронный ящик.

Люди говорили мне, что sendmail можно настроить так, чтобы я мог деактивировать tango@aaa.com (и другие домены) и по-прежнему использовать tango@ddd.com (и другие, если я хочу). Другими словами, я могу настроить sendmail для использования этой учетной записи в одних доменах, а не других. Один из людей, который рассказывал мне об этом, был в техподдержке хостинга.

Но я написал в техподдержку заказ на работу, и теперь мне сказали, что это невозможно.

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

Можно ли сохранить активную учетную запись электронной почты в одном домене, а не в других с помощью sendmail, если все домены размещены на одном сервере? Есть ли название для этого процесса или настройки? Была бы полезна любая информация - либо указатели на инструкции, чтобы я мог это сделать, либо достаточно информации, чтобы я мог сказать техподдержке: «Здесь нужно искать, и это можно сделать, поэтому, пожалуйста, передайте мой запрос тому, кто работает с sendmail и знает, как это сделать. "

Может ли это sendmail?

Вам нужно включить ОСОБЕННОСТЬ (виртуализированная) в вашем sendmail.mc. Далее вам нужно выполнить три шага:

  1. Перестройте sendmail.cf с помощью команды, подходящей для вашей операционной системы.
  2. Затем вам нужно отредактировать виртуальный файл со следующими записями:

    tango@aaa.com error:550 user unknown
    
  3. Восстановите виртуальную базу данных и перезапустите sendmail. В системах Debian и Ubuntu это делается путем выполнения sendmailconfig