簡體   English   中英

PowerShell腳本的MS Exchange Server SMTP名稱

[英]MS Exchange Server SMTP name for PowerShell script

如果我想使用PowerShell 5將來自最近遷移的MS Exchange Server上的MS Outlook帳戶的電子郵件發送到IMAP上的MS Hotmail帳戶,如下所示:

$splatr = @{
To = 'her@hotmail.com' 
From = 'him@outlook.com'
Subject ='test'
Body ='test'
SmtpServer ='??????'
Port = 587
UseSSL = $true
}
Send-MailMessage @splatr -Credential him@outlook.com

請問從哪里可以得到Outlook / Exchange Server SMTP名稱?

如果相反,我會用

SmtpServer ='smtp-mail.outlook.com'

謝謝。

在Outlook中,

  • 啟動Microsoft Outlook。
  • 單擊功能區上的“文件”選項卡,然后單擊“信息”。
  • 單擊“帳戶設置”按鈕,然后選擇“帳戶設置”。
  • 選擇您要查找其SMTP信息的帳戶,然后單擊“更改”按鈕。
  • 在“外發郵件服務器(SMTP)”旁邊的字段中查找,以確定您的電子郵件帳戶使用的是哪種SMTP服務器。
  • 單擊“取消”按鈕以返回到Outlook主窗口。

替代;

  • 鍵入“ nslookup”。 將顯示計算機的DNS服務器名稱和IP地址。
  • 類型“ set type = mx”-這將導致NSLOOKUP僅從DNS服務器返回所謂的MX(郵件交換)記錄。 例如,鍵入“ hotmail.com”或使用您自己的域名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM