是否可以在没有任何第三方库的情况下完成。
我可以使用简单的套接字函数向gmail发送邮件。 我也可以将一台计算机发送到另一台计算机。但我需要发送附件到任何邮件帐户......
可以用smtp完成吗?
(我在这里搜索,但我看到的答案,不是在c ++或不在Windows上或完全没有开源。对不起,如果有/之前给出的答案,但我找不到)
感谢,
答案 0 :(得分:3)
您可以在其他相关答案中找到的SMTP部分,例如How do I send attachments using SMTP?
答案 1 :(得分:2)
绝对是的。
就SMTP而言,您只需提供相应的标题(rfc822已过期,但这是一个好的开始)然后是消息正文,可以是任何内容。
您可能想要创建一个邮件正文,该邮件正文是一个描述电子邮件文本和任何附件的MIME编码邮件。
你应该问的问题是:
如何构建可以发送到SMTP的MIME编码电子邮件?
此外,创建电子邮件和发送电子邮件的问题已经解决了很多次,如果你能够的话,你应该考虑使用库。