在Windows中,无法从命令提示符本地发送邮件,但由于PowerShell允许您使用底层.Net框架,因此您可以轻松地从命令行创建和发送电子邮件。
注意:我上传了一个样本在这里,由于许多要求。
注意:我们决定在本文中使用GMail SMTP服务器,这意味着您将需要一个GMail帐户来使用提供的代码发送邮件。然而,你可以很容易地黑我的脚本与任何SMTP服务器工作,如果你想。
你需要做的第一件事就是启动PowerShell。
从PowerShell发送电子邮件非常简单,您只需复制我们提供的模板并更改一些详细信息。
$EmailFrom = “[email protected]”
$EmailTo = “[email protected]”
$Subject = “The subject of your email”
$Body = “What do you want your email to say”
$SMTPServer = “**tp.gmail.com”
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential(“usr”, “pass”);
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
您需要更改以下内容:
下面是我给自己发邮件的一个例子。
注意:出于明显的原因,我从截图中删除了GMail凭据。
就这些。
... 网络浏览器最常用的用途之一是访问社交媒体或电子邮件。聊天也很流行。如果没有浏览器,你还能使用这些服务吗? ...
...本上是无用的。 邮件收件人--打开默认的电子邮件程序,将选定的文件附加到新邮件中。 ...
... 在本文中,我将向您展示如何在Linux上安装、运行和使用PowerShell! ...
电子邮件是如此的基本,以至于大多数人都不去想它。打开邮件客户端,键入邮件和收件人,然后单击“发送”。不太难吧? ...
...系统,你的数据迟早会暴露在Linux下。您的云存储、VPN和电子邮件提供商,以及您的雇主、医疗保险公司、**服务机构或大学,几乎可以肯定地将Linux作为其网络的一部分来运行,而且您现在或将来都有可能拥有或将拥有一台支持...
...自动安装你选择的应用程序与winget。您不需要知道winget是如何工作的,也不需要自己编写命令。 它很像Ninite,但是它使用Windows包管理器。 winstall很棒的一个原因是:你不需要安装任何额外的软件。这是一个网站,它生成一个与W...
...开电脑。唤醒局域网已经有一段时间了,让我们看看它是如何工作的,以及如何启用它。 什么是局域网唤醒(wake-on-lan)? LAN唤醒(有时缩写为WoL)是一种工业标准协议,用于从低功耗模式远程唤醒计算机。“低功耗模式”的定义...
...隐藏起来。因此,我们重写了这篇文章,其中包含了关于如何隐藏和/或密码保护文件的说明,以及关于每个方法的安全性的信息。 选项一:用一个复选框隐藏任何文件夹 困难:很容易模糊程度:低安全级别:低 如果您只是想...
...件”选项。 打开文件管理器,你会看到你的谷歌帐户的电子邮件地址作为一个选项下的“计算机”在侧边栏。点击它来查看你的谷歌硬盘文件。 这些文件不会脱机同步到您的桌面。但是,您可以浏览、打开和保存文件。您...
...接FTP服务器的方法,允许您在必要时下载和上传文件。 如何在windows的文件资源管理器中访问ftp服务器 Windows文件管理器(在Windows 10和8上称为文件资源管理器,在Windows 7上称为Windows资源管理器)允许您连接到FTP服务器。 要连...