gpt4 book ai didi

c++ - 在 C++ 中使用 gmail smtp(安全层)发送电子邮件

转载 作者:搜寻专家 更新时间:2023-10-31 02:01:01 37 4
gpt4 key购买 nike

有没有人成功使用 gmail smtp 服务器? smtp.gmail.com从 C++ 代码发送电子邮件?我知道它使用安全层,但我不知道如何实现这样的层。

最佳答案

这是我用过的,虽然它是用于 linux 的,但从技术上讲它应该可以在 windows 上运行

http://johnwiggins.net/jwsmtp/

教程就在那里,而且直截了当

http://johnwiggins.net/jwsmtp/example1.html

这是从显示端口和 SMTP 服务器的站点复制和粘贴的。感谢约翰威金斯

     jwsmtp::mailer mail(to.c_str( ),
from.c_str( ),
subject.c_str( ),
mailmessage.c_str( ),
smtpserver.c_str( ),
jwsmtp::mailer::SMTP_PORT,
false);

验证

mail.username("loginname");
mail.password("secret");
mail.authtype(mailer::PLAIN);

目前只支持LOGIN和PLAIN认证,默认为LOGIN,设置为 PLAIN 调用 authtype 函数

关于c++ - 在 C++ 中使用 gmail smtp(安全层)发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1226213/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com