>Проблема: Исходящая почта принимается только от клиентов, находящихся в локальной сети. Т.е.
>из дома, например, письмо уже не отправишь - Postfix не примет
>его (что-то типа "relay access denied"). Хотя какой же это relaying
>- отправка письма от своего имени через свой же SMTP-сервер?
Это и есть самый настоящий релеинг. Прочуствуйте разницу:
1) Принять от кого-то для своего домена.
2) Принять от кого-то и переслать кому-то.>Очевидно, адрес отправителя подделан. Но самое главное: Postfix принял письмо, исходящее с
>клиента IP xx.yyy.16.166, находящегося вне моей локальной сети!
Абсолютно нормально.
>Как же так - от моих пользователей, находящихся вне локалки, не принимает,
>а от спамеров принял.
И от ваших пользователей примет, но релеить не будет.
>Если кто-нибудь сталкивался с подобным, подскажите, пожалуйста, решение этой проблемы.
Через regexp можно разрешить использовать ваш домен в MAIL FROM только пользователям lan и прошедшим sasl.
Судя по вашему postconf -n SASL настроен, и релей для прошедших авторизацию разрешен...
Если это не работает, покажите лог с отлупом postfix от вашего "домашнего" пользователя прошедшего sasl