使用Blat在命令行下发送邮件
使用Blat在命令行下发送邮件
by ShEng
如何高效使用电脑来完成工作,是大家一直都在关心的问题。Email是网络上很通用的
的联络方式之一,我们使用Email方便地与家人、朋友、同事以及客户相互沟通。收发电子
邮件一般有两种方式:客户端或Web,有的时候受网速影响,使用Web页面简直是受罪,客户
端相比而言就要方便许多。
电子邮件客户端有许多,如Mozilla的雷鸟、Evolution、Outlook、Foxmail等,都是图
形界面,但是有的时候,并没有必要使用这些大家伙,为了保持系统的最简洁,我们可以使
用其它的小家伙。
命令行是个很好的选择,在很多情况下,它非常的通用,无论是在Unix、GNU\Linux、
MacOS、MS DOS还是Windows下,都可以使用,而且非常迅速高效。
VIM是一款文本编辑器,有着“编辑器之神”的美誉,跨平台,功能强大,性能彪悍,
还小巧。其实Vim是有相应的模块来支持收发Email的,但是笔者一直没有配置出来,不得不
放弃,转而使用外加Blat程序来达到在Vim下发送邮件。Blat也是一款跨平台的小工具,所
以是通用的,使用起来也很方便。
Blat是免费的,可以自由下载、自由传播。通常下载的Blat是一个压缩包,把它解压后
就可以直接使用了。为了更好的在Windows下使用,可以在Windows的环境变量中添加它的目
录,这样无论在什么地方,都可以用命令行来调用了。
Blat的配置很简单:
使用命令blat -install sever usr try port [profile],配置SMTP服务器,比如
QQmail,就可以这样来设置,
blat -install smtp.qq.com usr@qq.com 3 25
其中的usr@qq.com是自己的邮箱名,可以改成其它的,3是指尝试发送的次数,
profile指的是这个配置文件的名称,可以不填,也可以自己用一个名字,等到发送邮件的
时候,就可以使用-p选项来指定配置,如果同时使用多个邮箱的话,这个就很方便了。
这样几乎就配置好了,很方便的吧。现在我们来发送邮件,使用文本编辑器,比如
Windows自带的记事本,写好信,然后保存下来。笔者用的是Vim,写好了一封信,要记住的
是,必需在文件的最后位置使用“^Z”这样的标志结束。
保存的名称为mail,想用主题为“missing you”这样的主题发送给demo@demo.com,使用如下命令:
blat mail -to demo@demo.com -s "miss you" -u usr@qq.com -pw password
其中的mail,就是写好的邮件文件,demo@demo.com是收件人的地址,-s选项是主题,
-u以及-pwd 二者后面的分别是登陆服务器的用户名和密码。
为了更高效完成任务,我们在用VIM编写好邮件后,可以直接在Vim下发送:
普通模式下,换冒号进入命令模式,使用命令
:!blat mail -to demo@demo.com -s "miss you" -u usr@qq.com -pw password
回车后,马上就发送出去了。
(这里的!在Vim中的作用是指运行本地Shell中的命令)
http://www.blat.net/
分享到:
相关推荐
Blat.exe 是一款功能强大且灵活的命令行邮件发送工具,可以在 Windows 操作系统下使用,通过命令行参数设置发送邮件的各种配置项,实现自动化发送邮件的功能。下面是使用 Blat.exe 发送邮件的详细介绍和使用方法。 ...
Blat-Mail是一款基于命令行的邮件发送工具,它允许用户通过简单的命令行接口发送电子邮件。这个工具特别适合那些需要自动化邮件发送任务的场景,比如配合批处理(bat)脚本和系统定时任务来定期发送报告或者通知。...
它的特点是无需图形用户界面,只需在命令行环境下输入相应指令,就能实现邮件的发送。这款工具以其绿色、轻量级的特性,以及高效的操作方式,受到了IT专业人员的青睐。 1. **命令行操作**: Blat的使用基于命令行...
Blat是一款功能强大的Windows平台下的命令行邮件发送工具,它允许用户通过批处理脚本或者其他的自动化程序来发送电子邮件。这个工具在系统管理和自动化任务中非常有用,特别是当需要定时发送邮件通知、日志报告或者...
SMTP是互联网上用于在邮件服务器之间传递邮件的标准协议。它定义了邮件的格式以及发送和接收邮件的交互过程。Blat利用SMTP协议,允许用户通过指定的SMTP服务器发送邮件,而无需使用像Outlook这样的完整邮件客户端。 ...
Blat是一款功能强大的命令行邮件发送工具,尤其适用于Windows操作系统。这款软件允许用户通过简单的命令行界面发送电子邮件,包括文本、HTML格式的消息以及附件。在本文中,我们将深入探讨Blat 3.26版本的功能、用法...
Blat.exe 是一款小巧而强大的命令行工具,主要用于在Windows操作系统环境下通过SMTP协议发送电子邮件。这个工具对于系统管理员和开发者来说非常有用,因为它允许他们在批处理脚本或自动化任务中集成邮件发送功能,...
Blat是一款小巧而强大的命令行邮件发送工具,尤其适合在DOS环境下使用。它允许用户无需依赖像Outlook或Foxmail这样的图形界面邮件客户端,直接通过命令行接口发送电子邮件。这款软件的版本是v.2.6.1,包含的核心组件...
在DOS环境下使用Blat发送邮件,你需要了解以下几个关键知识点: 1. **安装与配置**:首先,你需要下载Blat的安装包blat262,并在DOS环境下进行安装。安装完成后,需要配置Blat的设置,包括SMTP服务器地址、端口、...
本篇将详细介绍如何在命令行环境下发送带有附件的邮件,特别是通过批处理文件(.bat)实现自动化。 首先,我们需要知道的是Windows操作系统内置的`Blat`或`SendEmail`这样的第三方工具,它们允许我们通过命令行发送...
blat3222 Blat-Windows命令行SMTP邮件程序 小巧的实用命令行工具。使用方法可参见我的博客 附带批处理命令 https://blog.csdn.net/ilqgffvramusm2864/article/details/106332050
blat是一个基于命令行的、小巧免费的邮件发送程序 SMTP协议邮件发送程序 Blat is a Public Domain Windows console utility that sends the contents of a file in an email message using the SMTP protocol. ...
Blat - Windows命令行SMTP邮件程序-附件资源
总的来说,Blat邮件发送指令组件是Windows环境下实现自动化邮件发送的强大工具,尤其适合需要在后台无用户交互情况下发送邮件的场景。通过了解和掌握其用法,用户可以提高工作效率,更好地管理和监控各种系统任务。
Blat是一款小巧而强大的邮件发送工具,尤其适合在批处理脚本中使用,进行自动化的邮件发送任务。本文将详细介绍Blat的安装过程、如何在BAT脚本中使用以及相关参数解析。 一、下载和安装 首先,你需要从官方网站或者...
Blat是一款在Windows操作系统下使用的命令行工具,用于发送电子邮件。它以其简洁高效而受到许多IT专业人士的喜爱。本文将深入探讨Blat的功能、使用方法以及它如何帮助用户在Windows环境中轻松发送邮件。 Blat的工作...
- **命令行操作**:Blat250是一款完全基于命令行的工具,可以通过编写批处理文件或者在程序中调用命令来发送邮件。 - **支持多种附件**:不仅可以发送纯文本邮件,还可以添加附件,如文本文件、图片、文档等。 - ...
总结来说,Blat324_32.full.zip是一个适用于32位Windows系统的命令行邮件发送工具,其强大而灵活的功能使得它在自动化邮件处理场景中表现出色。无论是开发者还是系统管理员,都能从中受益,实现高效便捷的邮件通信。
开源的 blat邮件发送