Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 使用Powershell发送Outlook电子邮件_Email_Powershell_Outlook - Fatal编程技术网

Email 使用Powershell发送Outlook电子邮件

Email 使用Powershell发送Outlook电子邮件,email,powershell,outlook,Email,Powershell,Outlook,我对使用Powershell使用一行代码通过Outlook发送电子邮件感兴趣。我发现的最接近Gmail的命令是: Send-MailMessage -smtpServer 'smtp.gmail.com' -port 587 -from 'myself@gmail.com' -to 'myself@gmail.com' -subject 'Test' -body 'Body' –UseSsl 但我想对Outlook做一些类似的事情。有没有办法将下面的简短脚本转换成一行代码?谢谢 $Outloo

我对使用Powershell使用一行代码通过Outlook发送电子邮件感兴趣。我发现的最接近Gmail的命令是:

Send-MailMessage -smtpServer 'smtp.gmail.com' -port 587 -from 'myself@gmail.com' -to 'myself@gmail.com' -subject 'Test' -body 'Body' –UseSsl
但我想对Outlook做一些类似的事情。有没有办法将下面的简短脚本转换成一行代码?谢谢

$Outlook = New-Object -ComObject Outlook.Application
$Mail = $Outlook.CreateItem(0)
$Mail.To = "name@domain.com"
$Mail.Subject = "Subject of E-Mail"
$Mail.Body ="Text of Body"
$Mail.Send()

听起来好像有人需要阅读如何将脚本转换为一行代码(脚本中不允许有注释):1)将光标放在代码的开头。2) 按结束键3)按分号键4)按删除键5)重复,直到代码为一行。
$Outlook = New-Object -ComObject Outlook.Application;$Mail = $Outlook.CreateItem(0);$Mail.To = "name@domain.com";$Mail.Subject = "Subject of E-Mail";$Mail.Body ="Text of Body";$Mail.Send()