1. 前置条件1.1. Exchange邮件服务器设定1.1.1. Exchange2010匿名设定方法 |
打开Exchange EMC管理控制台,找到新建发送连接器,在Receive mail from remote server 界面添加Netbackup服务器IP地址
Permission Groups权限组中选择Anonymous匿名
可以添加一段地址
1.1.2. Exchange2013匿名设定方法 |
打开Exchange管理中心https://exchange_server_ipaddress/ecp
点开Mail flow邮件流菜单
点开receive connector接受连接器,点击左上角的加号,新建一个接收连接器
名称建议起一个看的清楚的名字,例:Netbackup SVR01 Relay Connector
角色类型:Fronted Transport前端传输
类型:Custom 自定义
选择完毕后点击下一步
默认All available IPv4 25,选择左上角加号,添加NBU服务器IP地址
添加完毕后如上图所示
编辑建立的连接器,在Security安全选项卡中选择Anonymous Users匿名用户,点击确定
1.1.3. 建立匿名发送连接器 |
打开Exchange Management Shell工具
输入下列命令,红色部分请替换为建立的匿名连接器名称
Get-ReceiveConnector “Receive Connector Name” | Add-ADPermission -User “NT AUTHORITY\ANONYMOUS LOGON” -ExtendedRights “Ms-Exch-SMTP-Accept-Any-Recipient”
1.1.4. 发送连接器可选配置 |
Set-ReceiveConnector -identity “Relay Connector Name” -TarpitInterval 00:00:00
Set-ReceiveConnector -identity “Relay Connector Name” -ConnectionTimeout 00:30:00
Set-ReceiveConnector -identity “Relay Connector Name” -ConnectionInactivityTimeout 00:20:00
Set-ReceiveConnector -identity “Relay Connector Name” -MaxAcknowledgementDelay 00:00:00
Set-ReceiveConnector -identity “Relay Connector Name” -MaxInboundConnection 10000
Set-ReceiveConnector -identity “Relay Connector Name” -MaxInboundConnectionPercentagePerSource 100
Set-ReceiveConnector -identity “Relay Connector Name” -MaxInboundConnectionPerSource unlimited
1.1.5. 重启Exchange服务 |
打开操作系统服务管理器,重启Microsoft Exchange Transport服务
2. Netbackup Windows配置2.1. 下载Blat程序 |
http://www.blat.net/
将主程序文件blat.exe拷贝至C:\Windows\System32目录
切换至CMD窗口,测试Blat命令是否可以正确执行
2.2. 安装BLAT |
Blat -install <server addr> <sender’s addr>
2.3. 测试邮件发送 |
Blat C:\testfile.txt -s test_subject -to useraccount@company.com
登录Exchange服务器查看邮件是否可以接收
2.4. 配置NBmail脚本 |
拷贝C:\Program Files\Veritas\Netbackup\bin\goodies\nbmail.cmd至
C:\Program Files\Veritas\Netbackup\bin\nbmail.cmd
编辑nbmail.cmd
替换为
2.5. NBmail参数说明 |
-s 邮件标题
-t 标记邮件接受者
-i 邮件原始发送者默认为Netbackup
-server SMTP邮件服务器IP地址或主机名
-q 静默显示
2.6. 配置发送失败作业 |
打开CMD窗口
CD C:\Program Files\Veritas\Netbackup\bin\admincmd
Bpconfig -ma backuprecive@xxx.xxx
改选项也可在Master和Media服务器的全局设定中修改,多个邮件请用逗号隔开
2.7. 配置发送客户端成功及失败作业 |
在Netbackup中找到Host Properties-Client选项卡,打开已存在的Client服务器
全局设定中选择Client sends mail即可
3. 邮件示例3.1. 出错任务示例 |
3.2. 成功任务示例 |
转载于:https://blog.51cto.com/popeyeywy/1895706