使用系统调用打开Outlook 2010以发送预格式化的电子邮件
Open Outlook 2010 with system call to send preformatted email
我正在尝试制作一个c++小型应用程序,以便发送一封包含计算结果的电子邮件。
我想打开Outlook 2010与一个新的邮件,包括所有的信息,如地址,主题和正文,但我正在经历一些问题。
system("cmd /c ""C:\Program Files\Microsoft Office\Office14\OUTLOOK.EXE" /c ipm.note /m "firstmail@mail.com&cc=ccmail@mail.com&subject=TestEmail&body=Hello%20World""");
这将打开一个新的Outlook窗口,其中包含正确的"收件人:"字段,但cmd告诉我"cc"、"subject"answers"body"不被识别为命令。
将结果字符串直接放在cmd中效果良好
"C:Program FilesMicrosoft OfficeOffice14OUTLOOK.EXE" /c ipm.note /m "firstmail@mail.com&cc=ccmail@mail.com&subject=TestEmail&body=Hello%20World"
我做错什么了吗?有人能帮我弄清楚在系统调用中要修改什么吗?
我找到了一个方法。报价过多。
我去掉了第一个,命令通过了。
谢谢
system("cmd /c OUTLOOK.EXE /c ipm.note /m "firstmail@mail.com&cc=ccmail@mail.com&subject=TestEmail&body=Hello%20World""");
相关文章:
- 尝试从C++访问 UWP 的电子邮件邮件类会导致"REGDB_E_CLASSNOTREG类未注册"错误
- 如何使HTML5电子邮件验证正则表达式在C++中工作?
- Qt:使用'mailto:'打开用户的电子邮件客户端失败
- 电子邮件地址中的c++smtp服务器主机名
- 如何使用 c++ (curl) 发送电子邮件
- 在端口 587 (TLS) 上使用 CDO 发送电子邮件时出错
- 预览由Microsoft Outlook 对象库生成的电子邮件
- 如果不有效,如何重复用户输入电子邮件
- 使用REGEX进行电子邮件输入验证C
- 如何从 pjsip 发送电子邮件.是否有任何可用于发送电子邮件的默认方法
- 如何在使用 c++/COM 发送时在电子邮件中插入/嵌入图像文件(.png)
- 使用Regex验证电子邮件和电话字段QT
- 带有 TLS v. 1.2 和 SSL v.3 电子邮件客户端的 Boost.Asio 上下文:ssl3 警报意外消息
- 如何发送带有嵌入图片的电子邮件
- 如何提示用户在C++中输入正确的电子邮件地址格式
- 我在尝试使用 libquickmail 发送电子邮件时收到错误
- C 从电子邮件向量中删除
- 使用VC 应用中的VSTO ADDIN触发Outlook电子邮件附件的删除
- C 和卷曲,发送电子邮件时编码奇怪的字符
- 使用系统调用打开Outlook 2010以发送预格式化的电子邮件