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

таблица доступа sendmail

Я заблокировал домен abc.com в таблице доступа sendmail. то есть:

abc.com    REJECT

Теперь я хочу разрешить указанный выше домен для xyz.com. Я пробовал это, как показано ниже,

xyz.com    RELAY
abc.com    REJECT

Но не вышло. Есть ли другой способ разрешить отклоненный домен для одного домена. Другими словами, заблокируйте abc.com для всех, кроме xyz.com.

Работает с РЕЛЕ xyz.com.

Согласно приведенному ниже правилу в файле доступа к sendmail, когда пользователь с: any@xyz.com на any@abc.com отправляет электронное письмо, оно блокируется sendmail.

xyz.com    RELAY
abc.com    REJECT

Но я хочу разрешить xyz.com отправлять электронную почту на abc.com, если она заблокирована в файле доступа для других доменов / пользователей. Вот почему я сначала РЕЛЕ xyz.com, а затем отклоняю abc.com. Это не работает. есть ли возможность поступать так, как я хочу.

Нет возможности это сделать?

Все, что вам нужно, описано здесь: http://www.sendmail.org/tips/relaying

По сути:

Добавьте "xyz.com RELAY" в / etc / mail / access

echo "xyz.com RELAY" >> /etc/mail/access

Тогда беги;

makemap hash /etc/mail/access.db < /etc/mail/access