如何在windows中从命令行发送电子邮件(无需额外软件)

在Windows中,无法从命令提示符本地发送邮件,但由于PowerShell允许您使用底层.Net框架,因此您可以轻松地从命令行创建和发送电子邮件。...

如何在windows中从命令行发送电子邮件(无需额外软件)

在Windows中,无法从命令提示符本地发送邮件,但由于PowerShell允许您使用底层.Net框架,因此您可以轻松地从命令行创建和发送电子邮件。

注意:我上传了一个样本在这里,由于许多要求。

从powershell发送电子邮件

注意:我们决定在本文中使用GMail SMTP服务器,这意味着您将需要一个GMail帐户来使用提供的代码发送邮件。然而,你可以很容易地黑我的脚本与任何SMTP服务器工作,如果你想。

你需要做的第一件事就是启动PowerShell。

如何在windows中从命令行发送电子邮件(无需额外软件)

从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)

您需要更改以下内容:

  • $EmailFrom=您的GMail地址。
  • $EmailTo=收件人的电子邮件地址。
  • $Subject=您希望邮件主题所说的内容。
  • $Body=你想说的邮件的主要部分。
  • usr=您需要用GMail用户名替换此项。
  • pass=您需要用GMail密码替换此项。

下面是我给自己发邮件的一个例子。

注意:出于明显的原因,我从截图中删除了GMail凭据。

如何在windows中从命令行发送电子邮件(无需额外软件)

就这些。

如何在windows中从命令行发送电子邮件(无需额外软件)

  • 发表于 2021-04-08 19:45
  • 阅读 ( 159 )
  • 分类:互联网

你可能感兴趣的文章

如何在没有浏览器的情况下使用web

... 网络浏览器最常用的用途之一是访问社交媒体或电子邮件。聊天也很流行。如果没有浏览器,你还能使用这些服务吗? ...

  • 发布于 2021-03-11 17:22
  • 阅读 ( 264 )

如何在windows10中自定义发送到右键菜单

...本上是无用的。 邮件收件人--打开默认的电子邮件程序,将选定的文件附加到新邮件中。 ...

  • 发布于 2021-03-15 15:14
  • 阅读 ( 499 )

如何在linux上安装和使用powershell

... 在本文中,我将向您展示如何在Linux上安装、运行和使用PowerShell! ...

  • 发布于 2021-03-16 02:34
  • 阅读 ( 307 )

如何使用windows powershell发送电子邮件

电子邮件是如此的基本,以至于大多数人都不去想它。打开邮件客户端,键入邮件和收件人,然后单击“发送”。不太难吧? ...

  • 发布于 2021-03-17 17:00
  • 阅读 ( 428 )

2020年是linux恶意软件大流行的一年吗?

...系统,你的数据迟早会暴露在Linux下。您的云存储、VPN和电子邮件提供商,以及您的雇主、医疗保险公司、**服务机构或大学,几乎可以肯定地将Linux作为其网络的一部分来运行,而且您现在或将来都有可能拥有或将拥有一台支持...

  • 发布于 2021-03-29 07:01
  • 阅读 ( 308 )

如何使用Windows10的软件包管理器轻松安装应用程序(使用winstall)

...自动安装你选择的应用程序与winget。您不需要知道winget是如何工作的,也不需要自己编写命令。 它很像Ninite,但是它使用Windows包管理器。 winstall很棒的一个原因是:你不需要安装任何额外的软件。这是一个网站,它生成一个与W...

  • 发布于 2021-04-01 08:28
  • 阅读 ( 217 )

什么是lan唤醒,如何启用它?

...开电脑。唤醒局域网已经有一段时间了,让我们看看它是如何工作的,以及如何启用它。 什么是局域网唤醒(wake-on-lan)? LAN唤醒(有时缩写为WoL)是一种工业标准协议,用于从低功耗模式远程唤醒计算机。“低功耗模式”的定义...

  • 发布于 2021-04-07 11:16
  • 阅读 ( 317 )

在windows中隐藏或密码保护文件夹的最佳方法

...隐藏起来。因此,我们重写了这篇文章,其中包含了关于如何隐藏和/或密码保护文件的说明,以及关于每个方法的安全性的信息。 选项一:用一个复选框隐藏任何文件夹 困难:很容易模糊程度:低安全级别:低 如果您只是想...

  • 发布于 2021-04-08 05:59
  • 阅读 ( 174 )

如何在linux上使用google驱动

...件”选项。 打开文件管理器,你会看到你的谷歌帐户的电子邮件地址作为一个选项下的“计算机”在侧边栏。点击它来查看你的谷歌硬盘文件。 这些文件不会脱机同步到您的桌面。但是,您可以浏览、打开和保存文件。您...

  • 发布于 2021-04-08 09:23
  • 阅读 ( 183 )

如何在windows中连接到ftp服务器(无需额外软件)

...接FTP服务器的方法,允许您在必要时下载和上传文件。 如何在windows的文件资源管理器中访问ftp服务器 Windows文件管理器(在Windows 10和8上称为文件资源管理器,在Windows 7上称为Windows资源管理器)允许您连接到FTP服务器。 要连...

  • 发布于 2021-04-09 00:21
  • 阅读 ( 165 )
carpyoha
carpyoha

0 篇文章

相关推荐