2016-12-25 142 views
0

当我尝试使用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。
我做错了什么?

+0

你试过'smtp.yandex.ru',而不是'smtp.yandex.com'? –

+0

没有帮助。我得到了同样的错误。 – Ufx

回答

0

尝试使用quickmail_send_secure,而不是quickmail_send

相关问题