1

Здравствуйте, уважаемые. Помогите, пожалуйста, уже не первую неделю бьюсь с поднятием почтового сервера. Ни в какую не уходят письма.
Почта чисто локальная. Стоят: postfix, dovecot, mysql, roundcube webmail (все это пакетом iredmail) на дебиане. Почта принимается, учетки в почтовых (thunderbird) программах цепляются, через веб-интерфейс уходит-приходит, а через почтовые программы ну ни в какую отправка не идет. Постоянно выдает ошибку 5.1.0:

connect from unknown[172.16.1.98]
Nov 29 14:36:13 mailserver postfix/smtpd[3719]: NOQUEUE: reject: RCPT from unknown[172.16.1.98]: 550 5.1.0 <bender@mailserver.mail>: Sender address rejected: User unknown in local recipient table; from=<bender@mailserver.mail> to=<bender@mailserver.mail> proto=ESMTP helo=<[172.16.1.98]>
Nov 29 14:36:15 mailserver postfix/smtpd[3719]: disconnect from unknown[172.16.1.98]

И в mynetworks сетку 172.0.0.0 прописывал, и в одной подсетке с почтовым сервером нахожусь, и порты проверял, и

reject_sender_login_mismatch

удалял, и конфиг postfix лопатил.
Стал думать, что не в программе дело, а в чем-то за ее пределами, чего не знаю. Потом наткнулся на заметку о нужности добавлении какой-то МХ записи в dns-сервер. Однако, начальник сказал, что не в этом дело, почта пересылаться никуда не будет. Да и почта же локальная.

Действительно ли дело в этой записи и можно ли как-нибудь обойтись без нее?

2 (03.12.2013 09:47:35 отредактировано AlfaStriker)

User unknown in local recipient table;

Это говорит о том, что нет пользователя в базе данных MySQL.
DNS записи MX и другие прописывать не надо.

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