The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.4

  • added append / expunge
  • added store, add_flags, del_flags, delete_message
  • heavily modified _send_cmd() to support literals
  • try to reconnect when connection is lost
  • Fixes:
  • subtle bug related to using syswrite / sysread (now using only buffered I/O)
  • return proper notifications from get_part_body and get_parts_bodies (sometimes the \Seen flag becomes set, this must be reported.)
  • return references in get_parts_bodies
  • _parse_tokens now interprets BODY[*] as an atom
  • fixed BODYSTRUCTURE parser in MsgSummary.pm (sometimes the server would include additional extension data which we don't support and must be properly discarded)

Modules

Not so simple IMAP client library
parse message (+ subparts) summary info