Files
ObsidianHome/小鱼/闲鱼消息通知/send-mail.ps1
T

18 lines
674 B
PowerShell
Raw Normal View History

2026-11-09 09:52:30 +08:00
param(
[Parameter(Mandatory = $true)][string]$Smtp,
[int]$Port = 465,
[Parameter(Mandatory = $true)][string]$From,
[Parameter(Mandatory = $true)][string]$To,
[Parameter(Mandatory = $true)][string]$User,
[Parameter(Mandatory = $true)][string]$Pass,
[Parameter(Mandatory = $true)][string]$Subject,
[Parameter(Mandatory = $true)][string]$Body
)
$ErrorActionPreference = 'Stop'
$secure = ConvertTo-SecureString $Pass -AsPlainText -Force
$cred = New-Object System.Management.Automation.PSCredential($User, $secure)
Send-MailMessage -SmtpServer $Smtp -Port $Port -UseSsl `
-From $From -To $To -Subject $Subject -Body $Body `
-Encoding UTF8 -Credential $cred