利用tmail.exe 命令参数来发送邮件 (转自飞扬大哥BLOG)

由于需要最近学习了一下tmail命令参数相关的东西,要实现在程序中发邮件。

先让我们来看一下tmail.exe 的命令参数吧。

-service  -to -cc -bcc -body -subject -attach

一一解释一下:

-service 选择mail acount 这里可以是SMS, MMS, ActiveSync or your E-mail Acount

如何获取mail acount 在程序中看吧。我懒的写了。

-to 发送邮件给谁,可以多个邮件地址,用“;”分隔。

-cc Copy to sb,同上。

-bcc  Blind copy 同上。

-body 邮件内容。

-subject 邮件主题

-attach 附件,注意,附件要用绝对路径。

举个例子吧。

-service /"ActiveSync/" -to /"qqiangsir.163.com/" -body /"E-mail content/" -subject /"test subjet/" -attach /"//My Documents//My Pictures//Heart.gif /

在程序中直接调用tmail.exe 进程就行了。

SHELLEXECUTEINFO   si;
 ZeroMemory(&si, sizeof(si));
 si.cbSize = sizeof(si);
 si.fMask = 0;
 si.hwnd = NULL;
 si.lpVerb = NULL;
 si.lpFile = _T("//windows//tmail.exe");
 si.nShow = SW_SHOWNORMAL;

 CString param;
 param.Format(_T("-service /"ActiveSync/" -to /"qqiangsir.163.com/" -body /"E-mail content/" -subject /"test subjet/" -attach /"//My Documents//My Pictures//Heart.gif /"));
 si.lpParameters = param;

 ShellExecuteEx(&si);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值