设为首页 收藏本站
查看: 4775|回复: 2

[经验分享] Exchange 2013/2016邮件队列重播操作

  [复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-9-7 15:05:50 | 显示全部楼层 |阅读模式
  我们经常遇到需要将传输队列中的邮件进行重播的情况,下面简单介绍如何操作:
       Exchange传输邮件是先应用程序将需要发送的邮件进行一个格式转换,转换为eml格式的文本文件,然后又Pickup(分拣程序)将.eml文件放置在C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Pickup目录下,然后又SMTP入站服务器将邮件提交道SMTP服务数据库中进行传输。需要注意eml文件必须满足如下要求:
1)、仅仅只有扩展名称为.eml的文件才能被Exchange的Pickup程序处理。
2)、eml文件中To,cc,Bcc列必须有正确的SMTP地址格式。(也就是收件人地址或抄送地址必须是正确的SMTP地址)
3)、eml文件中From或Sender列必须有一个SMTP地址。
4)、对应明文邮件,正文和邮件头之间必须有空格。(MIME的加密邮件没有这个要求)
5)、eml文件中邮件头大小最大为64KB,并且要求收件人不要超过100人。
一般通过命令AssembleMessage导出的eml格式都是符合要求的。下面是Exchange的SMTP服务器工作过程。
wKiom1fOWZaj-s4eAADFloXjY6Y369.jpg

下面介绍Exchange 2013/2016如何重播队列操作方法。
1、通过命令获取特定队列信息。
Get-Queue -Filter {MessageCount -gt 10 }   获取消息数量大于10的队列。
wKioL1fOWZfjYiBBAAFpcVFBrsQ311.jpg

2、使用命令将需要进行操作队列进行搁置。(要导出队列数据必须将该队列中的所有传输中的邮件的状态设置为搁置。不然会收到如下错误信息)
Get-Message -Queue  CLDB02\7  | Suspend-Message  -Confirm:$False
wKioL1fOWZnj541hAAFptH3hz3E836.jpg

3、使用如下命令将需要重播队列中的邮件导出为eml格式。(具体可以参考:
$theMessages=@(Get-Message -Queue  CLlDB02\7)

$theMessages | foreach {$i++; Export-Message $_.Identity | AssembleMessage –path ("c:\3\"+$i+".eml")}

命令:  AssembleMessage  是必须的,必须有该命令对导出的文件二进制流进行转换和筛选。

4、将导出的.eml文件复制到Pickup目录下(获取Pickup目录位置可以通过命令:Get-TransportService -Identity clmaildb01 | fl name,*pickup*,查看PickupDirectoryPath的目录位置),即可进行邮件队列重播,例如:C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Pickup。



关于导出邮件队列数据可以参考:https://technet.microsoft.com/en-us/library/aa998625(v=exchg.160).aspx

导出服务器上某个域名邮件队列邮件:
Get-Message -Queue "Server1\contoso.com" -ResultSize Unlimited | ForEach-Object {Suspend-Message $_.Identity -Confirm:$False; $Temp="C:\ExportFolder\"+$_.InternetMessageID+".eml"; $Temp=$Temp.Replace("<","_"); $Temp=$Temp.Replace(">","_"); Export-Message $_.Identity | AssembleMessage -Path $Temp}
导出某个服务器上所有的邮件队列:
Get-Message -Filter {<MessageFilter>} [-Server <ServerIdentity>] -ResultSize Unlimited | ForEach-Object {$Temp=<Path>+$_.InternetMessageID+".eml"; $Temp=$Temp.Replace("<","_"); $Temp=$Temp.Replace(">","_"); Export-Message $_.Identity | AssembleMessage -Path $Temp}


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-269050-1-1.html 上篇帖子: VM workstation典型安装Exchange Server 2010服务器 下篇帖子: Exchange 2003 SP2用户最大邮箱存储为2GB的解决方法
累计签到:254 天
连续签到:1 天
发表于 2016-12-8 06:51:54 | 显示全部楼层
这里太多的经验分享,学习到太多的东西了,对这个网站有相见恨晚的感觉,谢谢达人们!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

累计签到:1 天
连续签到:1 天
发表于 2016-12-12 13:04:20 | 显示全部楼层

非常感谢分享。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表