对于电脑小白来说使用命令行来发送和接受邮件是一件很难的事情,其实只要找到合适的软件也是挺容易的。今天这款ShellSend命令行发送邮件工具就很好用,它实现了从命令行发送电子邮件文件,只需设置参数,即可发送邮件。
界面预览图:

一般收发邮件我们都是登录到邮箱页面,进行收发邮件,但是很多特殊时候您可能需要使用命令行来发送邮件?
ShellSend是Windows 2000、2003,XP与Vista的免费命令行实用程序,可让你容易地从脚本或批处理文件发送自定义电子邮件。只需使用正确的命令行参数(例如收件人,发件人与SMTP服务器)运行shellsend.exe,随后观察您的电子邮件是否即刻发送。您也可以指定文件名,ShellSend将读取文件的内容并将其用作消息正文。非常适合通过电子邮件将日志文件或控制台程序输出发送给自己。
ShellSend命令行发送邮件工具可以兼容Windows 10、8.1、8与7 SP1 (32位与64位)与Windows Server 2019、2016、2012 R2、2012与2008 R2 (32位与64位)系统。
ShellSend接收文件,随后通过电子邮件将文件内容发送到指定的电子邮件地址。
ShellSend需要.NET 4.6或更高版本才可以运行。
功能特点:
1、使用方便
易于使用的命令行实用程序。只需传递参数,即可即刻发送您的电子邮件。
2、命令行发送电子邮件
通过批处理文件或脚本或直接从命令行发送电子邮件。
3、完全免费
ShellSend现在完全免费!
ShellSend命令行发送邮件工具使用教程:
——————————————–
shellsend.exe [发送到地址] [从地址] [邮件服务器] [邮件服务器端口] [使用SSL(0或1)] [用户名] [密码] [电子邮件主题] [正文文件名] [正文]
——————————————–
例子:
——————————————–
shellsend.exe to@host.com from@host.com smtp.server.com 25 0我的文件 C:\\ File.txt
这将通过SMTP端口25将文件 C:\\ File.txt的内容发送到 to@host.com,而不需要使用SSL或SMTP身份验证。
shellsend.exe to@host.com from@host.com smtp.server.com 465 1 username@domain.com mypassword我的文件 C:\\ File.txt
这将在使用SSL时通过SMTP端口465将文件 C:\\ File.txt的内容发送到 user@host.com,并使用密码 mypassword作为 username@domain.com登录。
shellsend.exe to@host.com from@host.com smtp.server.com 465 1 username@domain.com mypassword我的文件这是我的正文消息!
这将发送文本这是我的身体信息!。 (无文件)使用SSL时通过SMTP端口465到达 user@host.com,并使用密码 mypassword作为 username@domain.com登录。
如果指定用户名,则ShellSend将尝试使用SMTP身份验证。将Username参数保留为空白以不进行身份验证。
要指定空白设置,只需使用2个引号:
升级记录:
==========ShellSend v2.1==========
注意:现在需要.NET Framework 4.6
注意:ShellSend不再支持Windows XP或Vista
更改:新图标
变更:总体修正与变更
==========ShellSend v2.0==========
此更新在末尾添加了一个新的可选参数来指定电子邮件正文,而不是使用文本文件作为正文。
您是否收到错误“应用程序无法正确初始化(0xc0000135)。单击“确定”以终止应用程序。” 当您尝试启动ShellSend时?如果是这样,请确保已安装Microsoft .NET Framework v4.0或更高版本。













