⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chapter_4_2.cpp

📁 日本人开发的邮件解析 参考价值还是有的 很不错的资源
💻 CPP
字号:
#include    "emailkit.h"

int     main( int argc, char* argv[] )
{
    Imap4Client*   pIMAP4;
    MimeMessage*   pMM;

    unsigned int   uCount, i;
    CMultiByteText mtVal;


    // 僆僽僕僃僋僩偺惗惉
    pIMAP4 = new Imap4Client();
    pMM    = new MimeMessage();

//    pIMAP4->put_Server( "mail.example.com" );
    pIMAP4->put_Server( "10.204.178.221" );
    pIMAP4->put_UserID( "taro" );
    pIMAP4->put_Password( "emailkit!" );
    pIMAP4->put_Authentication( mkSaslPassword );

    // 愙懕
    if( pIMAP4->Connect() == 0 )
    {
        // 庴怣敔(INBOX)傪慖戰
        pIMAP4->SelectMailbox( L"INBOX", false, &uCount, NULL, NULL, NULL, NULL, NULL, NULL, NULL );

        // 奺儊僢僙乕僕偵懳偟偰張棟傪峴偆
        for( i = 1; i <= uCount; i++ )
        {
            // 僨乕僞偺庢摼
            pIMAP4->GetMail( i, mtVal );
            pMM->Decode( ( const char* )mtVal, mtVal.GetLength() );

            // 婛撉(\Seen)僼儔僌傪捛壛愝掕
            pIMAP4->SetMailAttribute( i, IMAPFLAG_ID__SEEN, 1 );
        }

        // 愗抐
        pIMAP4->Disconnect();
    }

    delete  pMM;
    delete  pIMAP4;

    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -