我正在寻找一种方法来将字符串中列出的所有 MX 记录检索到文本文件中。
到目前为止,我有一个脚本,它为我提供了一个我使用过的 HTML 输出:
$Records = Get-Content -Path "C:\NETESP\MXRecords\MXRecordsHTML.txt" | Select-String -SimpleMatch -Pattern "MX: "
这导致 $Records 包含以下字符串:
<DIV class="well transcript"> 0 nsb.nic.uk 156.154.101.3 NON-AUTH Recieved 2 Referrals ,
rcode= NS: ns.mainnameserver.com,NS: ns2.mainnameserver.com, <BR><BR> 1 ns2.
mainnameserver.com 79.170.43.3 AUTH Recieved 2 Answers , rcode= MX: exchange
=engine01-20052-1.icritical.com/pref=10,MX: exchange=engine02-20052-2.icritical.com/pref=20, <BR><BR></DIV></DIV></DIV></SPAN><TD>mx: </TD>
有没有办法将 MX 记录和首选项值放入文本文件?根据运行的服务器,可能有多达 6 条 MX 记录。