Я заблокировал домен 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