[Chicago-talk] Re: Extracting info from Outlook's *.pst files

Emil Janev ejanev2 at yahoo.com
Wed Jan 21 14:44:02 CST 2004


Thanks to Ed and Andy for remembering the issue.

I tried to install the module, and I immediately had a problem ( call me Mr. Problem if you
want :-).
Here are the extracts:

C:\Perl\Z_Modules\Mail-Outlook-0.05>perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Mail::Outlook

Makefile:658: *** missing separator.  Stop.

C:\Perl\Z_MODU~1\MAIL-O~1.05>make test
Makefile:658: *** missing separator.  Stop.

I tried to look into the "Makefile" but nothing specific for me on that line ( I am not
familiar with it ):

pm_to_blib: $(TO_INST_PM)
	@$(PERLRUNINST) -MExtUtils::Install \
        -e "pm_to_blib(qw[ <<pmfiles.dat ],'$(INST_LIB)\auto','$(PM_FILTER)')"

		@$(TOUCH) $@

# --- MakeMaker selfdocument section:

# --- MakeMaker postamble section:

# End.

The line with "$(PM_TO_BLIB)" is 658th.

If you have suceeded installing this modulet, 

By the way, the file "Outlook.pst" of 1.8 GB is not attached to runnign outlook, but archived
on other place ( as trying to import it was making outlook not responding ). Possibly it is


--- Ed Summers <ehs at pobox.com> wrote:
> I caught this off the module-authors list. It looks like barbie is going
> to be releasing a module to get at Outlook files if you are still
> interested, and are running Perl under Windows. The module isn't on
> CPAN yet, but there is a link below for grabbing the tarball.
> //Ed
> ----- Forwarded message from Barbie <barbie at missbarbell.co.uk> -----
> To: module-authors at perl.org
> From: Barbie <barbie at missbarbell.co.uk>
> Subject: Mail::Outlook module
> Date: 21 Jan 2004 14:00:40 +0000
> Dear Module Authors,
> Since my initial attempts to send mail via Outlook attached to an Exchange server, I now
> have a set of modules that can also read email items within Outlook Mail Folders. Initially
> this was a module for me to learn how to use the Win32 API via Perl, but wondered whether
> it might be useful to anyone else.
> My current name for the distribution is
> Mail-Outlook
> which includes the following modules:
> Mail::Outlook
> Mail::Outlook::Folder
> Mail::Outlook::Message
> Each uses an OO style interface, with the Mail::Outlook module being the master module that
> should be used to interface to the outside world.
> I have two questions ....
> 1) Is this a distribution worth uploading to CPAN?
> 2) Is Mail::Outlook a suitable namespace or are there better suggestions?
> The current version is available online [1] if anyone wanted to have a look at it.
> [1] http://birmingham.pm.org/modules/Mail-Outlook-0.05.tar.gz
> >From studying the MailBox distribution, there are distributions on CPAN, which read the
> Outlook Express folders and email messages (although badly named IMO as they only refer to
> the DBX extension, but that's another story), but nothing that refers to Outlook
> specifically.
> All thoughts and suggestions gratefully accepted.
> Additional:
> This module was written to overcome the problem of sending mail messages, 
> where Microsoft (R) Outlook (R) is the only mail application available.
> However, since it's inception the module has expanded to handle a range of 
> Outlook mail functionality.
> Note that when sending messages, the module uses the named owner of the 
> Outbox MAPI Folder in order to access the correct objects. Thus the From 
> field of a new message is predetermined, and a read only property.
> If using the 'Win32::OLE::Const' constants, only the following are currently 
> supported:
>   olFolderInbox
>   olFolderOutbox
>   olFolderSentMail
> The distribution requires the following modules:
>   Win32::OLE
>   Win32::OLE::Const
> For testing purposes, the following modules are desirable, but not essential:
>   Test::Pod
> Barbie.
> -- 
> Barbie (@missbarbell.co.uk) | Birmingham Perl Mongers | http://birmingham.pm.org/
> _______________________________________________
> Chicago-talk mailing list
> Chicago-talk at mail.pm.org
> http://mail.pm.org/mailman/listinfo/chicago-talk

Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes

More information about the Chicago-talk mailing list