I am using Office 365, Outlook online, and send email with this script:
$Smtp = New-Object Net.Mail.SmtpClient($SmtpServer,$SmtpPort)
$Smtp.EnableSsl = $true
$Smtp.Credentials = New-Object System.Net.NetworkCredential($Username,$Password)
$Smtp.Send($Message)
"$Smtp.Send($Message)
", sends email immediately, but I need to schedule sending email, how can I do it ?