BASP21 Pro IMAP4 [Tv (Excel VBA)
==================================================

RcvMail \bh (IMAP4)  ReadMail \bhgāAExcel 
[Aꗗ\E{\TvłB

  [] V[g  ͂ [mF] (COUNT) / [] (SEARCH)
  [ꗗ] V[g  ʂwb_݂̂ňꗗ\
                 tH_ǂݎpŊJ߁AT[õ[͊ǂɂȂ܂
  [ڍ] V[g  ꗗ̍s_uNbNƁA1ʂM (SAVESEARCH UID n)
                  ReadMail ŕ\܂BMς݂̃[͍ĎM܂B
                 Ytt@C̓NJ܂B


 
  - BASP21 Pro 1,0,2610,19 ȍ~ (IMAP4 Ή)
  - Microsoft Excel (32bit / 64bit)
    64bit  Excel ł x64  BASP21 Pro o^ĂB


 t@C
  modMailSearch.bas   WW[ ({)
  clsAppEvents.cls    NXW[ (ꗗV[g̃_uNbN)
  README.txt          ̃t@C


 ZbgAbv
  1. Excel ŐVubN쐬AAlt+F11  VBE J
  2. [t@C]-[t@C̃C|[g]  modMailSearch.bas 
     clsAppEvents.cls 荞
     vWFNgENbNāA[t@CC|[g]łOKB
  3. }N SetupWorkbook s
     ([] [ꗗ] [ڍ] V[gƃ{^쐬܂)
  4. Excel }NLubN (.xlsm) ŕۑ


 basp21p.ini ̐ݒ
  F؏̓ubNɕۑAbasp21p.ini  env ɋLq܂B
  [] V[ǵuenvvɂ env ͂ĂB

  EOffice365 (OAuth2)   ... [] V[g̔F = XOAUTH2
    [imap]
    popserver=outlook.office365.com:993
    client_id=...
    client_secret=...
    token_uri=...
     OAuth2 ̐ݒ POP3 ƓłB
       Entra AvP[V IMAP.AccessAsApp ̃ANZXKvłB

  E[UƃpX[h ... [] V[g̔F = ini
    [imap]
    popserver=imap.example.com:993
    mailuserpass=user@example.com:password


 g
  1. [tH_擾] ŃtH_ꗗ擾AtH_őI
  2. ԁEolEȂǂ
  3. [mF] ŌmF (M͂܂)
  4. [] ňꗗ\BI[gtB^ŕבւEi荞݂ł܂
  5. ꗗ̍s_uNbNŖ{\
     (_uNbNȂƂ [Is\] {^)

  M[́Aۑ\tH_\ 
  M_imap_UIDVALIDITY-UID ̖Oŕۑ܂B
  Ytt@C ۑ\tH_\attach\UID\ ɕۑ܂B


 
  - {̌ UTF-8 ŃT[oɑ܂BExchange Online Ȃ
    UTF-8 ɑΉȂT[oł́ANCAgŔ肷邽
    Ԃ܂B (Jn) w肵ĂB
  - ő匏 (imapmaxhits) 𒴂͐؂l߂܂ (imapover=limit)B
  - ̃Tv imapsubdir p[^gȂOłB
    imapsubdir ݒ肵 env ł́AMς݂̔肪sꂸA
    ڍו\̂тɃT[oɖ₢킹܂B
  - T[õ[̍폜Eړ͍s܂B

						ȏ
