首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发送邮件访问表

问发送邮件访问表
EN

Server Fault用户
提问于 2011-12-13 15:31:20
回答 1查看 1.6K关注 0票数 0

我在sendmail访问表中阻止了域abc.com。即:

代码语言:javascript
复制
abc.com    REJECT

现在,我希望允许以上域为xyz.com。我试过这样做,

代码语言:javascript
复制
xyz.com    RELAY
abc.com    REJECT

但这不起作用。是否有其他方法允许单个域的域被拒绝。换句话说,阻止所有的abc.com,但允许xyz.com

它适用于xyz.com继电器。

按照下面的规则,当用户从: any@xyz.com到any@abc.com发送电子邮件时,它正在被sendmail阻塞。

代码语言:javascript
复制
xyz.com    RELAY
abc.com    REJECT

但我希望允许xyz.com向abc.com发送电子邮件,无论它在其他域/用户的访问文件中被阻止。这就是为什么我首先中继xyz.com,然后拒绝abc.com。不起作用。有没有可能做我想做的事。

难道没有办法这样做吗?

EN

回答 1

Server Fault用户

发布于 2011-12-13 18:35:53

您需要的是在这里记录的:http://www.sendmail.org/tips/relaying

实质上:

在/etc/mail/access中添加"xyz.com中继“

代码语言:javascript
复制
echo "xyz.com RELAY" >> /etc/mail/access

然后跑;

代码语言:javascript
复制
makemap hash /etc/mail/access.db < /etc/mail/access
票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/340515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档