重要事項
HVE) 服務 (大量電子郵件目前處於公開預覽狀態,且可能會變更。 如果我們偵測到任何遭使用者誤用或濫用的情況,我們保留隨時暫停或停用服務的權利。 我們感謝您對此事的瞭解與合作。
大量電子郵件 (HVE) 功能主要是針對內部大量通訊所設計。 不過,在某些情況下,系統管理員必須使用簡單且直接的方法,確認 HVE 帳戶和安裝程式是否已正確設定。 本文說明如何使用 Send-MailMessage Cmdlet 來測試 HVE。
必要條件
- 可透過埠 587 從外部連線的電腦。
- 已安裝PowerShell 5.1或更新版本。 最佳做法是安裝最新版的 PowerShell。
- 已安裝 ExchangeOnlineManagement 模組 3.0 或更新版本。
建立 HVE 帳戶
使用下列其中一種方法建立 HVE 帳戶:
確認您可以使用 HVE 帳戶認證傳送電子郵件訊息。 例如,使用下列資訊 在Power Automate 中傳送電子郵件訊息:
- 您在建立 HVE 帳戶時選取的電子郵件地址和密碼
- SMTP 伺服器位址:
smtp-hve.office365.com
- 伺服器埠:587
測試大量電子郵件
在系統管理員 PowerShell 工作階段中執行下列命令,以測試 HVE:
param ( [Parameter(Mandatory = $true)] [string]$senderEmailAddress, [Parameter(Mandatory = $true)] [string]$recipientEmailAddresses, [Parameter(Mandatory = $true)] [string]$subject, [Parameter(Mandatory = $true)] [string]$body ) $smtpServer = "smtp-hve.office365.com" $smtpPort = "587" # Prompt user for sender credentials $credentials = Get-Credential -UserName $senderEmailAddress -Message "Enter sender credentials" # Test HVE account Send-MailMessage -From $senderEmailAddress -To $recipientEmailAddresses -Subject $subject -Body $body -SmtpServer $smtpServer -Port $smtpPort -UseSsl -Credential $credentials
Send-MailMessage Cmdlet 輸出會指出是否傳送電子郵件。 如果您遇到錯誤,請參閱 修正 Microsoft 365 大量電子郵件的問題。