我们在我们的一台服务器上使用Blat来通过电子邮件发送日志文件并每晚报告。 随着报告数量的增加,似乎布拉特已经窒息并输出越来越多的错误。 有没有其他人使用布拉特或一个很好的,小交替呢?
您可以尝试一下免费的精简命令行SMTP邮件发送程序bmail for Win32平台。 有了免费的可用实用程序mpack,您可以使用bmail发送MIME附件。
用法和选项:
用法:bmail [options] -s SMTP服务器名称 -p SMTP端口号(可选,默认为25) -t收件人:地址 -f来自:地址 -b消息正文(可选) -h生成头文件 -a主题(可选) -m文件名(可选)使用文件作为消息正文 -c使用CR / LF将上面的文件前缀分隔开来 -ddebugging(显示所有邮件服务器通信)
更新:
另一种select是cmdsendmail ,“ CommandLine工具 ”之一(开放源代码, 托pipe在CodePlex.com上 ):
cmdsendmail是一个允许从命令行发送电子邮件的工具。 它从Xml文件中读取设置,这意味着您可以在batch file中轻松使用它。 例如,将其包含在您的备份脚本(或任何其他计划任务)中,并在备份任务完成时使脚本向您发送电子邮件,并附带必要的日志文件。