windows - 当正文包含回车符和换行符时,如何使用 blat 从命令行发送电子邮件?

标签 windows email smtp blat

我有一个 Windows 服务器,它通过 BASIC 程序向我发送电子邮件。如果消息正文包含回车符/换行符,则电子邮件永远不会完成。只有第一行发送给我。我尝试用\n 替换它们,但这没有帮助,因为电子邮件中包含\n。有什么想法吗?

这是我正在使用的命令:

blat -to mike.roosa@toltsg.com -subject "[DEV] PO Detail Report" -body "Attached file
is ready for import.
From 01/01/09 to 01/29/09 
PO Status not egual to 'C'" -attach "C:\TXT\PODetail_26879.csv" -log
C:\EMAIL.LOG\20090129.TXT -timestamp'.

最佳答案

如果你想全部内联使用'|'性格

-body 1st line|second line|third line

关于windows - 当正文包含回车符和换行符时,如何使用 blat 从命令行发送电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/491898/

相关文章:

c - 持续更新 ListView 的正确方法是什么?

parsing - 是否有一段公开可用的 Coldfusion 代码可以可靠地将电子邮件 "source code"转换为纯文本?

java - Grails 邮件验证

windows - 隐藏执行另一个 .EXE 文件的 .BAT 文件的命令窗口

java - 如何在 Windows 启动时从注册表启动 jar 文件?

php - 从 Hostgator 服务器上托管的 PHP 脚本发送 SMTP 电子邮件

vb.net - 使用简单的 .net 应用程序发送邮件时出现问题。服务器拒绝错误

java - 从 Web 应用程序中发送/接收电子邮件?

asp.net - 服务器响应为 : 5. 7.57 SMTP - Office 365

windows - 我可以获得 Windows Azure 诊断性能计数器名称的完整列表吗?