我得到的错误,当我试图使用libquickmail
问题描述:
当我尝试使用https://sourceforge.net/projects/libquickmail
我得到错误我得到的错误,当我试图使用libquickmail
无法解析SMTP服务器主机名以发送电子邮件来发送电子邮件。
#include "quickmail.h"
#pragma comment(lib, "libquickmaillight.dll.a")
int main()
{
quickmail_initialize();
quickmail mailobj = quickmail_create("[email protected]", "libquickmail test e-mail");
quickmail_set_body(mailobj, "This is a test e-mail.\nThis mail was sent using libquickmail.");
const char *errmsg = quickmail_send(mailobj, "smtp.yandex.com", 465, "[email protected]", "PASSWORD");
if (errmsg != NULL) {
fprintf(stderr, "Error sending e-mail: %s\n", errmsg);
}
quickmail_destroy(mailobj);
}
编译器是MSVC14。
我做错了什么?
答
尝试使用quickmail_send_secure,而不是quickmail_send
你试过'smtp.yandex.ru',而不是'smtp.yandex.com'? –
没有帮助。我得到了同样的错误。 – Ufx