c++怎么把参数传到html,简单的方法发送HTML格式的电子邮件在C++

我有一个HTML表单,目前接受输入并发送出一个HTML格式的电子邮件,使电子邮件看起来基本上像表单网页,但所有的领域填写。简单的方法发送HTML格式的电子邮件在C++

动作后脚本是用Perl写的,我目前将其转换为C++,只是因为它是更容易为我阅读和维护的方式。另外,我认为它对未来的增加更加灵活。

在Perl中,我能够用“的SendMail”发送电子邮件,我可以做这样的事情:

sub PrintStyles

{

print MAIL <

h1.title { color: Red; }

h3.title { color : Black; background-color: yellow; }

$myVariable

ENDMAIL

}

什么是关于那该多好,是我可以从字面上复制和粘贴我的整个CSS和HTML文件(非常冗长),只要它们位于“ENDMAIL”标签之间,它们就会完美显示。我甚至可以将变量放在那里,而无需做任何额外的工作。

我的问题是:是否有一个C++库具有类似的功能?我真的不认为我有能力做这样的事情:

cout << "" << endl;

cout << "

" << endl;

cout << "......" << endl;

我想它是相当轻的重量。

谢谢。

2011-05-24

Eric

+1

C/C++不支持['here''](http://en.wikipedia.org/wiki/Here_document)文件。它需要是一个带引号的字符串。但编译器会自动连接源文件中的多个字符串。 –

2011-05-24 18:39:00

+1

不要使用'endl'。只需使用''\ n''。速度更快,就像便携式一样。 –

2011-05-24 18:53:17

+1

在C++中必须有一个好的模板库来生成电子邮件正文。您需要一个漂亮的MIME库来生成电子邮件本身,但HTML消息的主体应该由模板引擎完成。 –

2011-05-24 21:11:09

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值