logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pst2ldif - extract contacts from an MS Outlook .pst file in .ldif format

Description

pst2ldif reads the contact information from an MS Outlook .pst file and produces a .ldif file that may be
       used to import those contacts into an LDAP database. The following ldap attributes are generated for the
       old ldap schema:
           cn
           givenName
           sn
           personalTitle
           company
           mail
           postalAddress
           l
           st
           postalCode
           c
           homePhone
           telephoneNumber
           facsimileTelephoneNumber
           mobile
           description
       The following attributes are generated for the new ldap schema:
           cn
           givenName
           sn
           title
           o
           mail
           postalAddress
           homePostalAddress
           l
           st
           postalCode
           c
           homePhone
           telephoneNumber
           facsimileTelephoneNumber
           mobile
           description
           labeledURI

Name

       pst2ldif - extract contacts from an MS Outlook .pst file in .ldif format

Options

       -V
           Show program version. Subsequent options are then ignored.

       -b ldap-base
           Sets the ldap base value used in the dn records. You probably want to use something like
           "o=organization, c=US".

       -c class
           Sets the objectClass values for the contact items. This class needs to be defined in the schema used
           by your LDAP server, and at a minimum it must contain the ldap attributes given below. This option
           may be specified multiple times to generate entries with multiple object classes.

       -d debug-file
           Specify name of debug log file. The log file is now an ascii file, instead of the binary file used in
           previous versions.

       -l extra-line
           Specify an extra line to be added to each ldap entry. This option may be specified multiple times to
           add multiple lines to each ldap entry.

       -o
           Use the old ldap schema, rather than the default new ldap schema. The old schema generates multiple
           postalAddress attributes for a single entry. The new schema generates a single postalAddress (and
           homePostalAddress when available) attribute with $ delimiters as specified in RFC4517. Using the old
           schema also generates two extra leading entries, one for "dn:ldap base", and one for "dn: cn=root,
           ldap base".

       -h
           Show summary of options. Subsequent options are then ignored.

Synopsis

pst2ldif [-V] [-bldap-base] [-cclass] [-ddebug-file] [-lextra-line] [-o] [-h] pstfilename

Version

       0.6.76

pst2ldif 0.6.76                                    2017-12-07                                        PST2LDIF(1)

See Also