Versions in this module Expand all Collapse all v1 v1.0.0 Mar 14, 2024 Changes in this version + const CMODE_LIST + const CMODE_VCARD + const DMODE_EXCLUDE + const DMODE_INCLUDE + const ERROR_INDEX_LOAD + const ERROR_NOT_UNIQUE_MSG_STORE + const ERROR_OPEN + const ERROR_ROOT_NOT_FOUND + const ERROR_UNKNOWN_RECORD + const MODE_KMAIL + const MODE_NORMAL + const MODE_RECURSE + const MODE_SEPARATE + const NO_ERROR + const OTMODE_ALL + const OTMODE_APPOINTMENT + const OTMODE_CONTACT + const OTMODE_EMAIL + const OTMODE_JOURNAL + const OUTPUT_NORMAL + const OUTPUT_QUIET + const POINTER_SIZE + const PST_MESSAGE_ERROR_FILE_ERROR + const PST_MESSAGE_ERROR_UNSUPPORTED_PARAM + func DestroyList(records []*Record) error + type Export struct + func NewExport(conf ExportConf) *Export + func (ego *Export) Destroy() error + type ExportConf struct + AcceptableExtensions string + ContactMode int + ContactModeSpecified int + DeletedMode int + FileNameLen int + Mode int + ModeEX int + ModeMH int + ModeMSG int + ModeThunder int + OutputMode int + OutputTypeMode int + Overwrite int + PreferUtf8 int + SaveRtfBody int + func ExportConfDefault() ExportConf + type Pst struct + Capacity uint + LastError string + NumError int + Used uint + func NewPst(path string) *Pst + func (ego *Pst) Destroy() error + func (ego *Pst) List() []*Record + type Record struct + Err int + ExtraMimeHeaders string + LogicalPath string + Name string + Renaming string + TypeOfRecord uint8 + func (ego *Record) Destroy() error + func (ego *Record) GetDir() bool + func (ego *Record) RecordToFile(export *Export) int + func (ego *Record) SetRecordRenaming(renaming string)