Kev*_*han 5 powershell smtp email-bounces
我想检查我的联系人管理系统中的电子邮件地址是否有效,我能想到的最好方法是获取其域的 MX 记录,然后打开 SMTP 连接并查看远程服务器是否接受电子邮件地址作为有效的“收件人”。
使用它,您可以执行以下操作:
PS> $allRecords = Get-Dns -Name mydomain.com -Type MX
PS> write-host $allRecords.RecordsMX
Run Code Online (Sandbox Code Playgroud)
$allRecords 是 PoshNet.Dns.Response 类型,因此您可以读取其上的属性以获取您的记录。
此 cmdlet 的另一个优点是您可以让它在单个查询中返回多种类型的记录。
| 归档时间: |
|
| 查看次数: |
8638 次 |
| 最近记录: |