Настройка postfix на обслуживание одного домена

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
citman
проходил мимо
Сообщения: 5
Зарегистрирован: 2014-10-21 13:22:28

Настройка postfix на обслуживание одного домена

Непрочитанное сообщение citman » 2014-11-20 14:40:19

Здравствуйте!

Нужно настроить почтовый сервер postfix для обслуживания пока только одного виртуального домена dom.lan
Почтовый сервер локальный, выхода в Интернет не имеет.
Пользователи хранятся в базе mysql.

В main.cf пишу:

Код: Выделить всё

virtual_mailbox_domains = mysql:/usr/local/etc/postfix/virtual-mailbox-domains.cf
Запрос в файле virtual-mailbox-domains.cf:

Код: Выделить всё

query = SELECT domain FROM domain WHERE domain='%s' AND active='1'
Если отправить письмо существующему пользователю (например, user@dom.lan) - он его получит.
А если отправить письмо на несуществующий домен (например, user@other.mail, то postfix
помещает его в очередь, в журнале оставляет запись:

Код: Выделить всё

Nov 20 14:17:23 mail postfix/smtp[25640]: 6EF8275966: to=<user@other.mail>, relay=none, delay=90083, 
delays=90083/0.44/0.01/0, dsn=4.4.3, status=deffered (Host or domain name not found. Name service error for 
name other.mail type=MX: Host not found, try again)
Я так понимаю, что не найдя домена other.mail среди списка виртуальных доменов, postfix
пытается отправить это письмо во внешний мир, но не может найти MX-запись сервера, на который это
письмо переслать и помещает его в очередь.

Как настроить postfix, чтобы в этом случае он выдавал отправителю ошибку и не пытался доставлять такое письмо?
Спасибо!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: Настройка postfix на обслуживание одного домена

Непрочитанное сообщение moury » 2014-11-24 20:12:22

В свое время я настраивал виртуальный почтовый хостинг по статьям с http://dedicatesupport.com
Сисадмин - вождь апачей

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Re: Настройка postfix на обслуживание одного домена

Непрочитанное сообщение FiL » 2014-11-24 23:56:34

ну, например, поправьте селект на такой -
SELECT 1;

Тогда постфикс будет думать, что он отвечает за все возможные домены, а если ящика не найдет, то уже потом выдаст ошибку.