MailCore / mailcore2

MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP. The API has been redesigned from ground up.
Other
2.61k stars 627 forks source link

Visual Studio 2015 compile error #1604

Open CleverMobile2811 opened 7 years ago

CleverMobile2811 commented 7 years ago

Error C3861 'mailesmtp_send_quit_no_disconnect': identifier not found Error C3861 'mailimap_custom_command': identifier not found Error C3861 'mailimap_uidplus_uid_move': identifier not found
Error C3861 'mailimap_set_msg_body_handler': identifier not found
Error C3861 'mailimap_set_msg_body_handler': identifier not found
Error (active) identifier "mailmime_part_parse_partial" is undefined
Error C3861 'mailmime_part_parse_partial': identifier not found

Please check these error kindly and reply asap what the reason is.

dinhvh commented 7 years ago

Did you download all the dependencies? https://github.com/MailCore/mailcore2/blob/master/build-windows/README.md

CleverMobile2811 commented 7 years ago

Yes. But this functions is missing from head file.

dinhvh commented 7 years ago

Ha, maybe I haven't updated the prebuilt binaries for Windows :(

CleverMobile2811 commented 7 years ago

umm. Thanks for your reply. How can I use your latest mailcore2 libary in visualstudio 2015?

dinhvh commented 7 years ago

You can grab the latest libetpan here: https://github.com/dinhviethoa/libetpan and build it for windows. Let me know if everything works well.

CleverMobile2811 commented 7 years ago

I had checked it. but it also doesn't work. build is ok . But during test readmsg and smtpsend msg: MSVRC120D.dll missing. Let me know this reason.

dinhvh commented 7 years ago

https://answers.unrealengine.com/questions/14088/msvcp120dll-is-missing-from-your-computer.html