从命令行发送电子邮件

Wag*_*ock 3 windows email command-line

可能重复:
Windows 命令行电子邮件程序

我正在寻找一个可以从命令行或更具体地说从脚本发送电子邮件的程序。通过超级用户搜索我找到了很多 Linux 解决方案,但我想要可以在 Windows(XP 或 2003)中运行的东西。我遇到了一个名为“blat”的程序。有没有人对这个程序有任何积极的结果?消极的?或者你能提供其他建议吗?

Joh*_*n T 5

我从未使用过 blat,但我使用过bmail。它非常简单、小巧 (17kb) 并且可以轻松地用于批处理脚本中。

C:\>bmail /?

    命令行 SMTP Emailer V1.07
    版权所有(C) 2002-2004 Craig.Peacock@beyondlogic.org
    用法:bmail [选项]
            -s SMTP 服务器名称
            -p SMTP 端口号(可选,默认为 25)
            -t 到:地址
            -f 发件人:地址
            -b 消息正文(可选)
            -h 生成头文件
            -a 主题(可选)
            -m 文件名(可选)使用文件作为消息正文
            -c 使用 CR/LF 在文件上方添加前缀以将正文与标题分开
            -d Debug(显示所有邮件服务器通信)

bmail 是免费软件。