今天邮箱服务器发现有大量发件人为空的邮件等待执行,也就是说空邮件堵塞了队列。

  一般来说,空邮件就是别人发送垃圾邮件给你,你的服务上不存在这个收件人,那么系统会产生一封退信告诉你这封邮件已经被退。而exchange默认的退信账号为空发件人,所以只要你的垃圾邮件非常多,你就会发现问题很严重。大量的空邮件会使正常邮件无法发送成功。

1.首先启用反垃圾功能:

以管理员权限运行Exchange Management Shell

cd  %系统驱动器%/Program Files\Microsoft\Exchange Server\V14\Scripts(大部分人应该都是C盘,装在其他盘自己看着填吧)

转到指定文件夹下后输入

.\install-AntispamAgents.ps1

脚本运行完毕后,运行以下重启命令,重新启动Microsoft Exchange传输服务

Restart-Service MSExchangeTransport

使用命令行管理程序设置 InternalSMTPServers 参数

重要说明:
要使所有反垃圾邮件功能正常工作,必须通过 Set-TransportConfig cmdlet 在InternalSMTPServers 参数中设置至少一个内部 SMTP 服务器 IP 地址。
如果运行反垃圾邮件功能的集线器传输服务器是组织中唯一的 SMTP 服务器,请输入该计算机的 IP 地址。
Set-TransportConfig -InternalSMTPServers [IPAddress]

输入命令查看设置选项

Get-SenderFilterConfig
//看一下Enabled和BlankSenderBlockingEnabled是不是true,不是根据下面的命令选择性操作

启用发件人筛选

Set-SenderFilterConfig -Enabled $true

禁用空发件人邮件

Set-SenderFilterConfig -BlankSenderBlockingEnabled $true

禁网清理数据,先看提供的网页在删除,数据至上

Remove-Message -Server Server1 -Filter {FromAddress -eq "Kweku@contoso.com"} -WithNDR $false
//-Server 要进行服务器操作的名称
//-Filter 这个关键词,作用是筛选
//-withNDR 是否把非发送报告(NDR)返回给发件人
/*https://docs.microsoft.com/en-us/powershell/module/exchange/mail-flow/retry-queue?view=exchange-ps
*https://docs.microsoft.com/en-us/powershell/module/exchange/mail-flow/remove-message?view=exchange-ps
*这两个是exchange shell的用法,可以看看,了解好再删除数据
*/

参考:https://technet.microsoft.com/zh-cn/library/bb201691(v=exchg.141).aspx

http://www.bubuko.com/infodetail-2417983.html

http://bbs.51cto.com/thread-1317651-1-1.html

https://docs.microsoft.com/en-us/powershell/module/exchange/mail-flow/retry-queue?view=exchange-ps

https://docs.microsoft.com/en-us/powershell/module/exchange/mail-flow/remove-message?view=exchange-ps

Exchange2010启用反垃圾邮件功能的更多相关文章

  1. 启用EXCHANGE反垃圾邮件功能和重建EXCHANGE邮件系统帐号

    How to recreate System Mailbox , FederatedEmail & DiscoverySearchMailbox in Exchange 2010 http:/ ...

  2. Postfix上的反垃圾邮件的四个方法

    在介绍如何配置Postfix的smtp配置之前有必要首先介绍一下它的背景和特点.Postfix是一个由IBM资助下由WietseVenema 负责开发的自由软件工程的一个产物,其目的是为用户提供除se ...

  3. 在java中使用RBL服务器(中国反垃圾邮件联盟的CBL+使用)

    这是06年写的,不知道现在RBL改了没,不过恢复过来做记录,以后可能需要. 实时黑名单(RBL)实际上是一个可供查询的IP地址列表,通过DNS的查询方式来查找一个IP地址的A记录是否存在来判断其是否被 ...

  4. postfix反垃圾邮件说明

    参考地址:http://guailele.blog.51cto.com/1156442/780223 1.打开 smtp 的认证模块 在/etc/postfix/main.cf文件最后加上:   sm ...

  5. 如何让企业邮箱更安全之gmail yahoo hotmail 反垃圾邮件机制

    一.雅虎.Gmail Domainkeys 是由雅虎公司推出的一项确保电子邮件来源的真实性和内容的完整性的技术,它能让电子邮件服务商确定某封信是否真实的来自某个域和帮助他们的用户免受“钓鱼欺诈邮件“的 ...

  6. exchange 2003配置ASSP 反垃圾邮件

    Exchange上第三方反垃圾邮件用得比较多的是ORF,它直接运行在虚拟SMTP服务上,配置非常的方便.ASSP(https://sourceforge.net/projects/assp/) 是一个 ...

  7. 温故知新,.Net Core利用UserAgent+rDNS双解析方案,正确识别并反爬虫/反垃圾邮件

    背景 一般有价值的并保有数据的网站或接口很容易被爬虫,爬虫会占用大量的流量资源,接下来我们参考历史经验,探索如何在.Net Core中利用UserAgent+rDNS双解析方案来正确识别并且反爬虫. ...

  8. 检查邮箱IP是否在国际反垃圾邮件组织的黑名单中

    有时候邮件发不出去,很有可能就是邮件服务器的IP被国际上一些反垃圾组织列入黑名单了,这时你可以通过返回的邮件判断是否进入黑名单,或者通过以下查询地址看是否被列入,然后一个个申请移除: http://m ...

  9. Exchange2010---反垃圾邮件配置

    Exchange2010---反垃圾邮件配置  Exchange2010---反垃圾邮件配置   本文以Exchange Server 2010作为反垃圾邮件配置实例为例.  其实,在微软发布的Exc ...

随机推荐

  1. CF762E Radio Stations

    题目戳这里. 我还以为是KDtree呢,但是KDtree应该也可以做吧. 这是一道数据结构好题.考虑到由于\(K \le 10\),所以我们用两个大vector--\(Left,Right\),\(L ...

  2. 【BZOJ 3144】 [Hnoi2013]切糕 真·最小割

    一开始一脸懵逼后来发现,他不就是割吗,我们只要满足条件就割就行了,于是我们把他连了P*Q*R条边,然而我们要怎样限制D呢?我们只要满足对于任意相邻的两条路,只要其有个口大于D就不行就好了因此我们只要把 ...

  3. 常见编程语言对REPL支持情况小结

    最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”.当然这个观点有点偏激,但我们可以探究一下,我们常用的编程语言里面,哪些支持REPL,哪些不支持,还有REPL的一 ...

  4. 运用yunwei.zip压缩包安装过程:

    12   yum install lrzsz -y     13  rz    14  ll    15  unzip -o yunwei.zip     16  unzip yunwei.zip  ...

  5. Codeforces Round #351 (VK Cup 2016 Round 3, Div. 2 Edition) B

    B. Problems for Round time limit per test 2 seconds memory limit per test 256 megabytes input standa ...

  6. 480000 millis timeout while waiting for channel to be ready for write异常处理

    2014-08-25 15:35:05,691 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: DatanodeRegistration( ...

  7. (转)什么是JSON+如何处理JSON字符串

    仍然是crifan的好文: http://www.crifan.com/summary_what_is_json_and_how_to_process_json_string/ . . . .

  8. Rem与em的简单理解

    Rem与em的简单理解 Em单位与像素px的转换 所得的像素值 = 当前元素的font-size * em的值 比如:div的font-size:12px 10em等同于120px 12*10 =12 ...

  9. jsonp解析 html

    https://jsoup.org/cookbook/  官网的教程, 很详细! <dependency> <groupId>org.jsoup</groupId> ...

  10. 使用FindBugs-IDEA插件找到代码中潜在的问题

    另一篇使用文档,参照:https://www.cnblogs.com/huaxingtianxia/p/6703315.html 我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误 ...